1 votos

Uso de Visual Studio Code en MacOS "Error: No se ha especificado ningún motor por defecto y no se ha proporcionado ninguna extensión."

Escenario/configuración:

  • MacOS High Sierra 10.13.6 con una nueva instalación de VSCode 1.50.0
  • Siguiendo/ejecutando el tutorial de VSCode Node de: https://code.visualstudio.com/docs/nodejs/nodejs-tutorial
  • Ir a " Aplicación exprés Sección "
    1. instalar Expreso como se indica utilizando npm install -g express-generator
    2. construir la aplicación como se indica utilizando express myExpressApp --view pug
    3. ejecutar la aplicación con npm start pero la aplicación/servidor web no se ejecuta con error en el terminal

Error:

Error: No default engine was specified and no extension was provided.

Detalles del sistema:

  • Nueva instalación de VSCode 1.50.1
    enter image description here

  • MacOS High Sierra 10.13.6
    ! enter image description here

1voto

Parker Puntos 101

Parece que pug motor de renderización de la vista NO INSTALADO localmente como una depencia, a pesar de que he instalado Expreso globalmente con npm install -g express-generator

Fijar

  1. ejecute una ventana de terminal, o pulse CTRL-` (backtick) desde el interior de Código de Visual Studio
  2. cd en el directorio/carpeta de su proyecto - o ya está allí si lanzó la terminal desde VSCode (paso anterior)... desde allí ejecute estos comandos:
    1. instalar pug como una dependencia local con npm install pug
    2. para una buena medida EXTRA, reinstalar express localmente con: npm install express
    3. asegúrese de que todas las dependencias están instaladas y actualizadas utilizando: npm install
    4. relanza tu aplicación con: npm start
    5. probar/ver su aplicación en: http://localhost:3000

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X