为简单起见,我只关注一个仅安装了bower的库,但它没有在/ lib下加载任何用bower安装的软件包
Project在Windows下工作正常,但在Linux下没有找到bower-installed背面。
Chrome显示此错误:
GET http://localhost:5000/lib/pikaday/pikaday.js
404 not found
在视图中:
<script src="/lib/pikaday/pikaday.js"></script>
我在解决方案中有bower.json
:
{
"name": "asp.net",
"private": true,
"dependencies": {
"bootstrap": "3.3.6",
"jquery": "2.2.0",
"jquery-validation": "1.14.0",
"jquery-validation-unobtrusive": "3.2.6",
"handsontable": "0.24.3"
}
}
(pickaday.js
是handsontable
包的一部分)
如何在linux上制作dotnet run
/ dotnet build
/ dotnet publish
包括那些凉亭套餐?
答案 0 :(得分:1)
正如评论中提到的用户Baklap4,它需要运行bower install
,因此它通过npm检索依赖项(它不像Visual Studio那样自动完成)。
当然您需要首先安装Bower(否则在dotnet publish
上您将收到错误“'bower'未被识别为内部或外部命令”):
npm install -g bower
在Ubuntu中运行它,我遇到了另一个问题:
bower install
/usr/bin/env: node: No such file or directory
可以找到解决方案here,它在linux中添加了一个逻辑链接:
ln -s /usr/bin/nodejs /usr/bin/node
最后,重复:
bower install