NodeKit
NodeKit
NodeKit es un conjunto de herramientas sencillo para sus aplicaciones, scripts y bibliotecas de Node.js. Proporciona funciones para el registro, la telemetría, la configuración y la gestión de errores, para que pueda tener una base familiar en sus diferentes proyectos.
Cómo empezar
Agregue dependencia a su proyecto:
npm install --save @gravity-ui/nodekit
Y luego importe e inicie NodeKit en su aplicación:
import {NodeKit} from '@gravity-ui/nodekit';
const nodeKit = new NodeKit();
nodekit.ctx.log('App is ready');
Documentación
Consulte el docs/
directorio para obtener documentación adicional:
docs/configuration.md
especifica cómo puedes configurar tanto el propio nodekit como tus aplicaciones basadas en nodekitdocs/contexts.md
describe el concepto de contextos, registro y rastreo de NodeKitdocs/app-error.md
contiene una descripción de la útil clase de error personalizada que NodeKit proporciona para sus aplicacionesdocs/utils.md
enumera algunas funciones auxiliares adicionales que se incluyen con NodeKit
Contribuyendo
Cómo empezar
Obtenga copias del repositorio de NodeKit y de las aplicaciones de ejemplo:
git clone git@github.com:gravity-ui/nodekit
git clone git@github.com:gravity-ui/nodekit-examples
Vincula tu nodekit a npm e inicia un compilador:
cd nodekit && npm link && npm run dev
Luego, en otro terminal, ve a los ejemplos, abre el que te interese, vincula tu nodekit allí e inicia la aplicación:
cd nodekit-examples/basic-app && npm i && npm link @gravity-ui/nodekit
npm run dev
En este punto, puede realizar cambios tanto en NodeKit como en la aplicación de demostración y ver los resultados en tiempo real.