Face two difficulties with bower package manager in vs2017
In Visual Studio 2017, can not find any .bowerrc
file under bower.json
Right click your project solution
-> Add New Item
-> select Web on the left
-> select Bower Configuration File on the list
-> Add
Now you can install new bower package by right click your solution -> manage bower package.
More details below:
As an alternative to the suggestions of manually creating the bower.json file which will start out empty:
In Visual Studio right-click the Web Application project and choose Open Command line
> Default (CMD)
, Developer Command Prompt
or PowerShell
.
If you don't have bower installed run the command npm install -g bower
in the command prompt (requires npm).
Run the command bower init
and follow the instructions which will create the bower.json
file.
If you answer yes to set currently installed components as dependencies ?
and you already have packages installed in the bower_components
folder it will automatically add them as dependencies in the bower.json
file.
I had the same issue.
In the same folder as your bower.json
file create the file called .bowerrc
. Inside it paste:
{
"directory": "wwwroot/lib"
}