Acerca de NPM:
NPM es una herramienta de administración y distribución de paquetes para NodeJS. Permite a los desarrolladores de JavaScript compartir el código y compartir fragmentos de código más fácilmente, y también es conveniente, rápido y simple administrar el código que comparte a través de NPM.
Una instalación de NodeJS y administración de NPM
Instalar
Vaya al sitio web oficial de NodeJS y descargue el paquete de instalación e instálelo directamente. Al mismo tiempo, NodeJS incluye módulos NPM de forma predeterminada. Este último debe actualizarse a la última versión. -V Compruebe la información de la versión, si lo existe, la instalación tendrá éxito. Algunas versiones no admiten el parámetro Read-V Sensitive, como un intento de error de Eppercase y V.
nodo -vv4.4.4npm -v2.15.1
Actualizar el módulo NPM
Nodo Instalar npm -g
El parámetro -g representa la instalación global. Todos los archivos de módulo instalados en Windows generalmente se almacenan en el directorio de instalación del nodo o en el directorio c:/users/administrador/appData/Roaming Cache.
Elimine la instalación local -g, NPM crea un nuevo directorio Node_Modules en el directorio actual, y el módulo descargado se almacena en él.
desinstalar
Eliminar módulos del directorio node_modules a través de la desinstalación
#Local Uninstall NPM Uninstall <Name> #Global Uninstall NPM Uninstall <Name> -g
2. Cree la primera aplicación NodeJS
Use el módulo Express para crear una aplicación.
Primero descargue el módulo expreso
NPM install -g expresexpress -v
Del mismo modo, verifique si la instalación es exitosa. Hay dos parámetros más: -e o --ejs; -J o --jshtml. significado:
-e, -eJs Agregar soporte de motor EJS Agregar soporte de motor del módulo EJS
-J, --jshtml Agregar soporte del motor JSHTML (predeterminado a Jade) Agregar soporte de motor JSHTML Template
La línea de comando CMD no es compatible con la nueva versión de Express, por lo que el expreso -v anterior informará un error: no es un comando interno o externo, debe descargar el generador Express -Generator
NPM Install -G Express -Generator
Luego puede usar el comando Express a nivel mundial y seleccionar una carpeta (F:/Project/NodeJS) para crear una aplicación:
Express Hello_world
CD Hello_World ingresa al proyecto
CD Hello_world# Ver la estructura del directorio Dir# así# 2016/06/26 14:43 <Dir>.# 2016/06/26 14:43 <Dir> ..# 2016/06/26 01:41 1,442 App.js# 2016/06/26 01:41 <Dir> bin# 2016/06/26 01:41 331 Paquete. 01:41 <Dir> Public# 2016/06/26 01:41 <Dir> Rutas# 2016/06/26 01:41 <Dir> Vistas# 2 Archivo 1,773 Bytes# 6 Directorios 161,019,293,696 bytes disponibles*
Tenga en cuenta que hay un archivo paquete.json aquí, el atributo de dependencias especifica los módulos de los que depende el proyecto actual. Antes de comenzar, debe ejecutar la instalación de NPM para descargarlos:
instalación de NPM
Si no hay archivo Packle.json, este paso informará un error:
NPM ERR! Instalar no se pudo leer dependenciasnpm err! Windows_NT 6.1.7601
El predeterminado se puede generar a través de NPM INI. Aquí, el comando express Hello_world de arriba se ha llamado internamente, y el contenido de archivo generado es similar a este:
{ "name": "hello_world", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "body-parser": "~1.15.1", "cookie-parser": "~1.4.3", "debug": "~2.2.0", "express": "~4.13.4", "Jade": "~ 1.11.0", "Morgan": "~ 1.7.0", "Serve-Favicon": "~ 2.3.0"}}También puede instalar la plantilla anterior y recibir el archivo Packle.json para crear. Vale la pena mencionar que un archivo NPM Module Package.json contiene mucha más información que aquí.
Espere a que la biblioteca de dependencia se descargue. Después de completar, se usa una carpeta Node_Modules adicional para guardar la biblioteca de dependencia.
En este punto, se ha completado el trabajo actual de preparación de la aplicación. Iniciar la aplicación:
Inicio de NPM
Ingrese 127.0.0.1::3000 (puerto predeterminado) para acceder
Tres resumen
Experiencia personal, espero proporcionar referencia a los estudiantes que van de cero a la creación de una aplicación NodeJS.
Lo anterior es todo el contenido de los nodejs que el editor le trae, la guía de lectura obligada para comenzar. Espero que todos apoyen a Wulin.com más ~