visual-studio - bower visual studio 2017
Cómo usar los paquetes Bower en Visual Studio 2017 (3)
Enfrenta dos dificultades con el gestor de paquetes bower en vs2017
En Visual Studio 2017, no se puede encontrar ningún archivo
bower.json
enbower.json
, ¿cómo configurar la propiedad del directorio? Después de la instalación a través de la interfaz de usuario de Manage Bower Packages , los paquetes almacenan los archivos en la carpetabower_components
Cómo usar esos paquetes, como en versiones anteriores como VS 2013, escriba la sintaxis en
BundleConfig.cs
para administrar paquetes de clientes como se muestra a continuación. Ahora en VS 2017, ¿cómo usar esos paquetes en un proyecto de C # Core 2 ASP.NET MVC?
BundleConfig.cs
:
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/bower_components/jquery/dist/jquery.js",
"~/bower_components/jquery-file-upload/js/vendor/jquery.ui.widget.js",
"~/bower_components/jquery-file-upload/js/jquery.fileupload.js",
"~/bower_components/jquery-file-upload/js/jquery.iframe-transport.js"));
}
}
Como alternativa a las sugerencias de crear manualmente el archivo bower.json que comenzará vacío:
En Visual Studio, haga clic con el botón derecho en el proyecto de la aplicación web y elija
Open Command line
>Default (CMD)
,Developer Command Prompt
oPowerShell
.Si no tiene Bower instalado, ejecute el comando
npm install -g bower
en el símbolo del sistema (requiere npm).Ejecute el comando
bower init
y siga las instrucciones que crearán el archivobower.json
.
¿Si responde sí para set currently installed components as dependencies ?
y ya tiene paquetes instalados en la carpeta bower_components
, los agregará automáticamente como dependencias en el archivo bower.json
.
Tuve el mismo problema.
En la misma carpeta que su archivo bower.json
, cree el archivo llamado .bowerrc
. En su interior pega:
{
"directory": "wwwroot/lib"
}