1. Estructura del directorio
El uso de la carpeta correspondiente:
modelos: la operación de almacenamiento del archivo de base de datos
pública: el almacenamiento de archivos estáticos, como estilos, imágenes y otras
rutas: Ruta de archivos almacenados
vistas: almacenar el archivo de plantilla
index.js: el principal archivo de programa
package.json: Guardar nombre del artículo, descripción, autor, etc. dependientes Informacion
2. Instalar módulos dependientes
El uso del módulo correspondiente:
express: web framework
express-session: sesión middleware
connect-mongo: almacenar sesión en mongodb, usar express-session con
connect-flash: aviso de notificación de página middleware, basado en la sesión para implementar
ejs: template
express- formidable: recibir el formulario y cargar el archivo middleware
config-lite: leer el archivo de configuración
marcado:
momento de análisis markdown : formato de tiempo
mongolass: controlador mongodb
objectid-to-timestamp: generar marca de tiempo basada en ObjectId
sha1: cifrado sha1 para contraseña Cifrar
winston: log
express-winston: middleware de log basado en winston para express