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

visual - Soporte Gulp+Bower en VS2015 para un proyecto actualizado



using gulp in vs2017 (1)

Básicamente estoy tratando de descubrir lo que tengo que hacer, hacer que un proyecto MVC (creado en Visual Studio 2013) se comporte como un nuevo proyecto MVC creado directamente en Visual Studio 2015.

Lo que noté es que veo más cosas interesantes en Visual Studio 2015 con un proyecto recién creado, y estoy seguro de que algunas de ellas serían útiles, pero no puedo descubrir la magia para habilitarlas. He intentado buscar en Google pero, desafortunadamente, sigo encontrando tutoriales para la compatibilidad con VS2013, que no es lo que busco, específicamente deseo aprovechar las nuevas características de VS2015. Cosas que he visto hasta ahora:

Dependencias

¿Cómo habilito la vista de dependencia? Intenté copiar un archivo bower.json desde un nuevo proyecto, pero incluso después de reiniciar en VS2015 no obtengo este rastreador de dependencias.

Task Runner

¿Cómo habilito el corredor de tareas? Traté de crear un Gulpfile.js pero me sale un error en la ventana de salida. gulp is not recognized as an internal or external command . No entiendo esto en una nueva solución, ¿pero parece que Gulp no está instalado en mi máquina?


¿Cómo habilito la vista de dependencia?

Esto no es posible; el nodo Dependencias forma parte del sistema de proyectos DNX y solo está disponible en nuevos proyectos.

¿Cómo habilito el corredor de tareas?

Además de agregar el archivo gulp, debe agregar un archivo package.json y agregar "gulp" a su sección devDependencies. También se deben agregar aquí otras herramientas que usarás en Gulp. Puede utilizar un nuevo proyecto ASP.NET 5 como ejemplo.

Es posible que desee agregar un archivo bower.json también. Los componentes de Bower se descargarán a la carpeta bower_components, que se ocultará de forma predeterminada en el sistema del proyecto anterior. Agregar Bower.json de la plantilla Nuevo artículo también agregará un archivo .bowerrc que moverá la ubicación de descarga del paquete a wwwroot / lib. Probablemente no sea lo que quieres para el proyecto MVC; puede cambiar esto a solo lib en su lugar, o eliminar el .bowerrc. Si bien la carpeta oculta bower_components es más difícil de trabajar, se omite en el registro en git, que es probablemente lo que quieres.