Sails 自动删除我在布局中添加的资源
Sails autodelete a resouce I added in layout
我在 sails 项目中使用 Select2 (https://select2.org/getting-started/installation)。为此,我在 layout.ejs
中添加了以下几行
<link href="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/css/select2.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/js/select2.min.js"></script>
但是当我运行应用程序用命令sails lift
这两行自动从layout.ejs中删除。
我知道这不是编辑器(我使用的是 vscode),因为我测试它是为了寻找问题所在。你知道我能做些什么来解决这个问题吗?
Sails 使用 Grunt 生成文件并自动将资源添加到布局中。
在 <!--SCRIPTS-->
和 <!--SCRIPTS END-->
之间插入了脚本
在 <!--STYLES-->
和 <!--STYLES END-->
之间插入样式
因此,如果您在这些标签之间手动添加资源,它们将被 Grunt 删除。
有关详细信息,请参阅 https://sailsjs.com/documentation/anatomy/tasks/config/sails-linker.js
我在 sails 项目中使用 Select2 (https://select2.org/getting-started/installation)。为此,我在 layout.ejs
中添加了以下几行<link href="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/css/select2.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/select2@4.0.12/dist/js/select2.min.js"></script>
但是当我运行应用程序用命令sails lift
这两行自动从layout.ejs中删除。
我知道这不是编辑器(我使用的是 vscode),因为我测试它是为了寻找问题所在。你知道我能做些什么来解决这个问题吗?
Sails 使用 Grunt 生成文件并自动将资源添加到布局中。
在 <!--SCRIPTS-->
和 <!--SCRIPTS END-->
在 <!--STYLES-->
和 <!--STYLES END-->
因此,如果您在这些标签之间手动添加资源,它们将被 Grunt 删除。
有关详细信息,请参阅 https://sailsjs.com/documentation/anatomy/tasks/config/sails-linker.js