由于问题短而甜蜜,所以我将保留这个问题。
不能装载资产。
使用Sails.js (v0.11.n)。
不能装载资产..。仅此而已..。
我正在尝试加载sails.io.js --甚至现在只加载assets/alert.js。
<script type="text/javascript" src="/js/dependencies/sails.io.js"></script> 不工作:(
即使我把src换成/alert.js --什么都没有。
我把这个脚本标记粘贴在我的/signup视图中--加载得很好--但我知道我做错了什么。
发布于 2015-06-21 21:16:16
这是由于已经修复的sails new应用程序生成器出现了问题。问题是,对于任何新应用程序,Grunt挂钩都将被禁用,这样您的资产就不会在启动时自动复制到应用程序的.tmp/public文件夹中。只有当--no-front-end选项与sails new一起使用时,才会发生这种情况,但这种情况一直在发生。您可以通过查看应用程序的.sailsrc文件来检查此问题;如果您看到:
"hooks": {
"grunt": false
}删除它,您的资产将再次访问。
发布于 2015-06-19 15:07:38
正在帮你处理资产管道。如果您查看layout.ejs的源代码,就会发现资产的一些标记。Grunt会自动查看“资产”文件夹,并将它们包含在布局中。
https://stackoverflow.com/questions/30929835
复制相似问题