将这些脚本添加到layout.ejs
时<!--SCRIPTS-->
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js"></script>
<!--SCRIPTS END-->
我运行sails提升,删除以前的脚本并添加
<!--SCRIPTS-->
<script src="/js/dependencies/sails.io.js"></script>
<!--SCRIPTS END-->
我在这个令人敬畏的框架中崭露头角
答案 0 :(得分:0)
Sails会查找标记<!--SCRIPTS-->
和<!--SCRIPTS END-->
,并将依赖项放入其中。
实际上,它从/asserts/js
获取所有Js文件并将它们链接到该位置。在生产中,它还将所有Js缩小为一个文件。
如果您不想要,可以在grunt中禁用任务,或将脚本添加到:/tasks/pipeline.js
到jsFilesToInject