Nodo aprender el día siguiente

función de llamada de prioridad de error

3.3

Operando ruta Ruta módulo del sistema

1. El camino separador de diferentes sistemas operativos no están unificadas

 

/ Public / uploads / AWRD

sintaxis de ruta 3,4 empalme

path.join ( 'camino', 'camino', ......)

= Ruta const requieren ( 'camino'),

3,5 VS ruta absoluta ruta relativa

Usar rutas absolutas 1. En la mayoría de los casos, debido a que la ruta relativa a veces lo contrario de la herramienta de línea de comandos actual directorio de trabajo

2. elegirá una ruta absoluta al leer archivos de configuración de ruta o archivo

3. Uso --dirname obtener la ruta absoluta del archivo actual

4. módulos de terceros

4.1 ¿Qué es un módulo de tercero

Otros escritos, con funciones específicas, podemos utilizar directamente un módulo que es módulos de terceros, debido a los módulos de terceros por lo general consisten en varios archivos y se coloca en una carpeta, se llama el paquete.

Existen módulos de terceros en dos formas:

1. en forma de JS existen archivos, que asegure las funciones específicas para lograr la interfaz API del proyecto

2. en forma de herramientas de línea de comandos, asistencia para el desarrollo del proyecto (siempre de comandos)

4.2 módulos de terceros que adquieren

(Gestor de paquetes nodo) NPM: Módulo de nodo maneja las herramientas de terceros

Descargar: NPM herramienta de instalación del módulo

Desinstalación: herramienta de desinstalación módulo de NPM

instalación global y la instalación local

  herramienta de línea de comandos: instalación mundial

  archivo de biblioteca: instalación local

4.3 módulos de terceros nodemon

nodemon es una herramienta de línea de comandos para ayudar en el desarrollo del proyecto.

En Node.js, cada archivo modificado debe volver a ejecutar la herramienta de línea de comandos, lo muy engorroso

Utilice los siguientes pasos:

1.npm instalar nodemon descarga -g se

2. comando nodemon al archivo el sustituto de comandos nodo herramienta de línea de comandos que se utiliza js

terminación de la operación ctrl + C

Módulo 4.4 Terceros NRM

NRM (gestor de registro de NPM): NPM Descargar conmutador

Utilice los siguientes pasos:

1.npm instalar descarga NRM que -g

2. Descargar la lista de consultas disponibles ls NRM

3. Interruptor de descarga: Descargar Nombre NRM uso

4.5 terceros módulos de Gulp

herramienta de construcción basada en el desarrollo de plataformas nodo front-end

La preparación de las operaciones mecanizadas en tareas, ejecutar un comando de tareas de línea que desee realizar operaciones mecanizadas se puede realizar de forma automática

En lugar de máquinas manuales, para mejorar la eficiencia del desarrollo

Qué hacer 4.6 Gulp

Proyecto sobre la línea de HTML, CSS, JS fusión de compresión de archivos

La conversión de sintaxis (ES6, menos ......)

archivos públicos sacaron

Modificar el explorador de archivos de actualización automática

4.7 uso Gulp

1. NPM instalar la biblioteca trago descarga trago

2. Establecer archivo gulpfile.js en el directorio raíz del proyecto

3. estructura de carpetas de archivos Proyecto de Reconstrucción del documento original colocado src directorio de construcción colocado el directorio de archivos dist

4. Escriba la tarea en el archivo gulpfile.js

5. Realizar trago herramienta de línea de comandos de tareas

Método de proporcionar 4,8

1.gulp.src (): tareas de obtener el archivo para ser procesado

2.gulp.dest (): el archivo de salida

3.gulp.task (): establecer tarea trago

() 4.gulp.watch: el seguimiento de los cambios de archivos

4.9 enchufe Gulp

trago-htmlmin: compresión de archivos html

trago-CSSO: css Compresión

trago-babel: Javascript conversión de sintaxis

trago-menos: conversión sintaxis menos

trago-afear: Compresión confundir JavaScript

trago-Archivo- incluyen: archivo contiene pública

browsersync navegador sincronización en tiempo real

 

Supongo que te gusta

Origin www.cnblogs.com/Hattie-/p/12519259.html
Recomendado
Clasificación