如何通过grunt-usemin更新Jade文件css,js引用

Fiz*_*han 9 express gruntjs pug

我的应用程序使用jadeNodeJS express框架提供的模板.它用于grunt构建前端.我发现,grunt-usemin创建任务,如咕噜配置uglify,concat,cssmin并且requirejs它也更新了css,js到底引用.

grunt-usemin与HTML文件非常吻合.我还发现,grunt-contrib-jade当我们将jade编译为html时,插件很有用.但我不想将jade编译为HTML文件.

我如何使用grunt-usemin玉石模板或任何其他解决方案来做到这一点?

bev*_*qua 7

你可以使用usemin-patterns

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