visual tutorial tools studio para node.js cordova visual-studio-2013 visual-studio-cordova visual-studio-2015

node.js - tutorial - Vista previa de Visual Studio 2015-Apache Cordova Build Error



ionic project visual studio 2017 (2)

Sería útil ver un resultado de compilación más detallado. Puede configurar su salida de compilación para diagnóstico (Herramientas / Opciones / Proyectos y Soluciones / Compilación y Ejecución / Proyecto de compilación de MSBuild verbosidad).

Intente borrar su caché de Cordova dentro de VS en Herramientas / Opciones / Herramientas para herramientas de Apache Cordova / Cordova. Después de haber hecho eso, vuelva a abrir su proyecto e intente una compilación limpia.

Si aún tiene problemas en ese punto, puede intentar instalar vs-mda manualmente usando un nodo siguiendo las instrucciones a continuación.

Busque la carpeta de paquetes debajo de su carpeta de instalación VS que contiene vs-mda (la ruta será similar a la siguiente. Tenga en cuenta que el nombre de la carpeta resaltada será exclusivo de su sistema).

C:/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/Extensions/wgy514he.01m*/packages/vs-mda

  • Tenga en cuenta que wgy514he.01m no será el nombre exacto de la carpeta, pero busque algo similar que contenga la carpeta de paquetes.

Luego, desde un símbolo del sistema de administración, ejecute el siguiente comando. Tenga en cuenta que es necesario dar la ruta explícita a la carpeta vs-mda en la ruta de instalación de VS al emitir el comando.

npm –g install <full path to packages folder>/vs-mda

Si esta instalación fue exitosa, entonces debería poder construir su proyecto Cordova. Avísame si esto te desbloquea. Si esto no fue exitoso, por favor, transmita los resultados del comando npm install.

Cuando intento usar la aplicación Apache cordova en Visual Studio 2015 Preview, experimento un error de seguimiento.

npm install error : error : spawn ENOENT

Pero en el símbolo del sistema si uso

npm -v

Su regreso

2.1.9

Pero cuando visual studio intenta instalar npm recibo un error.

¿Puede alguien ayudarme con esto?

Gracias.

Hola a todos,

Después de hacer los pasos contados por Ellen. Visual Studio informó mensaje de Nuevo error

1>Task "MdaVsCli" (TaskId:17) 1> Task Parameter:VsCliPath= C:/Users/MyName/AppData/Roaming/npm/node_modules/vs-mda/vs-cli.cmd (TaskId:17) 1> Task Parameter:Platform=Android (TaskId:17) 1> Task Parameter:ProjectDir=. (TaskId:17) 1> Task Parameter:Configuration=Debug (TaskId:17) 1> Task Parameter:ProjectName=BlankCordovaApp21 (TaskId:17) 1> Task Parameter:Language=en-US (TaskId:17) 1> Task Parameter:BuildTarget=RippleNexus (TaskId:17) 1> The system cannot find the path specified. (TaskId:17) 1>Done executing task "MdaVsCli" -- FAILED. (TaskId:17)

El siguiente es el mensaje después de haber instalado npm.

C:/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/Extensions/xxl33 z1o.sqb/packages/vs-mda>npm -g install npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node": "0.10.33","npm":"2.1.9"}) npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node": "0.10.33","npm":"2.1.9"}) C:/usr/local/vs-cli -> C:/usr/local/node_modules/vs-mda/vs-cli.cmd [email protected] C:/usr/local/node_modules/vs-mda ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected], forever-agent @0.5.2, [email protected], [email protected], [email protected], [email protected], [email protected]. 1, [email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], acc [email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected], [email protected], [email protected], cordova-li [email protected], [email protected])

No sé por qué vs-cli busca en el directorio equivocado.

C:/usr/local/vs-cli

Pero la npm en realidad está instalada en el siguiente directorio

C:/Program Files/nodejs/node_modules/npm

Alguien me ayude en esto.

Gracias


Tenía exactamente el mismo problema, causado por un factor desconocido. Estaba funcionando bien ayer y esta mañana.

Así es como lo arreglé:

Los pasos 1-2 son de la respuesta de Ellen,

  1. limpiando su Caché de Cordova desde VS en Herramientas / Opciones / Herramientas para herramientas de Apache Cordova / Cordova.

  2. Busque la carpeta de paquetes debajo de su carpeta de instalación VS que contiene vs-mda

  3. Copié esa carpeta a la carpeta de destino de la compilación (C: / Users / MyName / AppData / Roaming / npm / node_modules).

  4. Tuve un nuevo error al construir: ''node'' no se reconoce como un comando interno o externo mientras se usa phonegap / cordova

  5. Seguí la solución en el enlace (agregar nodo como variable de entorno).

  6. Reiniciar.

  7. Construcción de éxito

  8. Celebre bebiendo café mientras despliega furiosamente la aplicación Cordova de 2 botones.

Nota: Estoy usando Visual Studio 2013 actualización 4. Gana 7 os.