/bower_components
不起作用。
我收到404
错误:
GET /bower_components/jquery/jquery.js 404
我的配置如Bower文档和here:
中所述app.use(express.static(path.join(__dirname, 'public')));
app.use('/bower_components', express.static(__dirname + '/bower_components'));
在我的.html文件中,我有:
<script src="/bower_components/jquery/jquery.js"></script>
但没有/bower_components/jquery/jquery.js
。有\bower_components\jquery\dist\jquery.js
。他们是否更改了Bower软件包的配置但忘记更改文档了?
答案 0 :(得分:3)
您应该将脚本标记更改为指向jQuery的(新)位置:
<script src="/bower_components/jquery/dist/jquery.js"></script>
看起来jQuery通过在其凉亭组件中提供两个目录,将“源”代码与“分发”代码分开。不建议您在bower_components
内移动内容,因为该目录是通过bower安装生成的。
答案 1 :(得分:0)
我有同样的问题。在我的情况下,我不小心删除了.bowerrc,导致bower_components被保存在错误的地方