Como utilizar os pacotes bower no Visual Studio 2017
enfrenta duas dificuldades com o bower package manager em vs2017
no Visual Studio 2017, não pode encontrar nenhum arquivo
.bowerrc
embower.json
, então como definir a propriedade do diretório? Após a instalação através de gerir os pacotes Bower UI , Os pacotes armazenam ficheiros na pastabower_components
Como usar esses pacotes, como em versões anteriores como VS 2013 Escrever sintaxe em
BundleConfig.cs
para gerenciar pacotes clientes como abaixo. Agora em VS 2017, como usar esses pacotes num C# Core 2 ASP.NET projecto de acidente de viação?
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"));
}
}
3 answers
Na mesma pasta que o seu ficheiro bower.json
Crie o ficheiro chamado .bowerrc
. Dentro da pasta:
{
"directory": "wwwroot/lib"
}
Como uma alternativa às sugestões de criar manualmente o cortador de relva.ficheiro json que irá começar em branco:
No Visual Studio, clique com o botão direito no projeto de aplicação Web e escolha
Open Command line
>Default (CMD)
,Developer Command Prompt
ouPowerShell
.Se não tiver o bower instalado execute o comando
npm install -g bower
na linha de comandos (necessita de npm).Execute o comando
bower init
e siga as instruções que irão criar obower.json
arquivo.
Se responder sim a set currently installed components as dependencies ?
e já tiver pacotes instalados na pasta bower_components
, irá adicioná-los automaticamente como dependências no ficheiro bower.json
.