Tag: sails.js pug

如何让sails-linker在子/页面中加载不同的资源?

请查看附件。 这是模板结构。 login.jade扩展了layout.jade。 我的问题是,我想要: 加载到所有页面的global.css文件(完成) login.css文件只有在查看login.jade时才加载(问题) 我已经创build了一个可用的pipe道configuration。 任务如下所示: devStyles: { options: { startTag: '<!–STYLES–>', endTag: '<!–STYLES END–>', fileTmpl: '<link rel="stylesheet" href="%s">', appRoot: '.tmp/public' }, files: { '.tmp/public/**/*.html': require('../pipeline').frontendGlobalCssFiles, 'views/**/*.html': require('../pipeline').frontendGlobalCssFiles, 'views/**/*.jade': require('../pipeline').frontendGlobalCssFiles, 'views/auth/login.jade': require('../pipeline').frontendLoginCssFiles } } 问题是最后的文件规则不起作用。 我敢肯定,前端的LoginCssFiles是好的,因为如果我加载了'views/**/*.jade'path,它的工作原理。 那么这里有什么问题?