express - 如何通过grunt-usemin更新Jade文件CSS,JS引用

标签 express pug gruntjs

我的应用程序使用由NodeJS jade框架提供的express模板。它使用grunt构建前端。我发现grunt-usemin为诸如uglifyconcatcssminrequirejs之类的任务创建了笨拙的配置,并且最后还更新了cssjs引用。
grunt-usemin与HTML文件配合得很好。我还发现当我们将Jade编译为html时,grunt-contrib-jade插件很有用。但是我不想将 Jade 编译为HTML文件。

如何将grunt-usemin与Jade模板或其他解决方案结合使用?

最佳答案

您可以使用usemin-patterns

usemin: {
    jade: 'src/views/**/*.jade',
    options: {
        assetsDirs: ['public'],
        patterns: {
            jade: require('usemin-patterns').jade
        }
    }
}

关于express - 如何通过grunt-usemin更新Jade文件CSS,JS引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18812126/

相关文章:

node.js - 通过 URL POST 到 mongodb

javascript - node.js - 表达 - res.render() : Correct format for feeding variables into the JSON parameter?

javascript - 在我的 Windows 机器上安装 Grunt 时出现问题

css - 我在哪里可以将任何自定义 CSS 添加到 angular-fullstack 应用程序中?

javascript - 代理请求超过时间提供错误

node.js - 发生 Express 错误时 pm2 不会重新启动工作程序

node.js - Nodejs 表达 mime 类型问题

javascript - 有没有人为商业规则引擎做过 Javascript 前端?

node.js - NodeJs : Load different CSS depending on routes parameters

javascript - Grunt-eslint 并启用 `--fix` 标志以自动修复违规