解决方法
我假设你已经做了以下工作:
>以链接器和玉为模板创建一个新项目
sails new <project-name> --template=jade --linker
>你手动添加玉石
cd <project-name> npm install jade --save
>(可选)删除了package.json文件中对ejb的依赖.
那是对的吗?
在这种情况下,我收到一条警告:
warn: Automatic asset linking is not implemented for the `jade` view engine at this time. You must modify the Gruntfile yourself for this feature to work.
这看起来像一个旧的和过时的消息,当我看着咕噜的文件,一切看起来像是准备链接到玉.
那么我已经将views文件夹中的layout.jade文件更改为:
>删除脚本(src =“/ js / sails.io.js”)
>并添加注入的占位符:
// SCRIPTS // SCRIPTS END // STYLES // STYLES END
然后我做了一个“帆电梯”,并且注入了公共/连接器/ js文件夹中的javascript文件中的脚本.
BTW:我使用的是v0.9.9的帆
希望这可以帮助.