Sails.js从布局中删除脚本

时间:2016-10-25 16:29:59

标签: sails.js

将这些脚本添加到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-->

我在这个令人敬畏的框架中崭露头角

1 个答案:

答案 0 :(得分:0)

Sails会查找标记<!--SCRIPTS--><!--SCRIPTS END-->,并将依赖项放入其中。 实际上,它从/asserts/js获取所有Js文件并将它们链接到该位置。在生产中,它还将所有Js缩小为一个文件。

如果您不想要,可以在grunt中禁用任务,或将脚本添加到:/tasks/pipeline.jsjsFilesToInject