vs2017 visual studio run net asp and gulp visual-studio-2015

run - visual studio 2017 gulp



Visual Studio 2015 RC Gulp task runner no detecta tareas (6)

En la versión candidata, la edición de devDependencies en package.json y luego el guardado no hace que los paquetes se restauren / agreguen automáticamente al proyecto como esperaba. Después de guardar package.json los paquetes se enumeraron en NPM en el nodo Dependencias en el Explorador de soluciones, pero con un título "not installed" lado de los nombres de los paquetes. La invocación manual de Restore Packages , como se muestra en la captura de pantalla, hace que Visual Studio instale los paquetes.

Una vez que se instalaron los módulos de nodo, Task Runner Explorer detectó las Task Runner Explorer .

Espero que esto ayude a alguien más.

Tengo un Gulpfile.js en Visual Studio 2015 RC con una sola tarea predeterminada. Por alguna razón, no se muestra en el Task Runner Explorer .

Yo había añadido un trago a las DevDependencies en mi archivo package.json y lo había guardado.


Para mí, Visual Studio se bloqueó al instalar los módulos npm y causó daños en el caché npm.

Tuve que limpiar el caché, eliminar node_modules e instalar de nuevo.

  • Cerrar Visual Studio
  • Símbolo del sistema de nodo abierto
  • cd [PROJECT_DIR]
  • npm caché limpio
  • rimraf node_modules
    • Esto eliminará la carpeta node_modules cuando Windows falle debido a rutas anidadas profundas
    • Para instalar rimraf:
    • npm instalar rimraf -g
  • npm instalar

Ahora, abre Visual Studio y debería funcionar.


Respuesta tomada de otra question sobre trago, pero esto funcionó para mí.

Tuve el mismo problema al migrar de VS2013 recientemente. Como Josh señaló en su comentario aquí, Visual Studio 2015 se entrega con una versión anterior del nodo. En caso de que no quiera quedar atrapado con cualquier versión de nodo integrada en Visual Studio, puede indicarle que use la versión que ya ha instalado. Vaya a Herramientas> Opciones> Proyectos y soluciones> Herramientas web externas y ubicaciones de reorden para que $ (PATH) esté por encima de $ (DevEnvDir) / Extensions / Microsoft / Web Tools / External. Esto también se aplica a otras herramientas como Grunt, Bower y Gulp.



Yo también estaba enfrentando el mismo problema. Simplemente reinicié Visual Studio después de agregar las tareas a gulpfile.js y mi problema se resolvió. Todas las tareas fueron enumeradas.


Esta es una pregunta antigua, pero los usuarios de VS 2017 podrían enfrentar el mismo problema.

Me enfrenté al mismo problema en VS 2017 y, por error, añadí gulpfile.js en la subcarpeta.

Asegúrese de que gulpfile.js esté en la carpeta raíz. gulpfile debe estar en la carpeta raíz