我grunt-dust
用来编译dustjs模板,但现在我遇到了我需要使用灰尘助手(如@eq
)的问题,显然grunt-dust完全忽略了它。
我已经dustjs-helpers
通过 npm 安装,但不知道如何调整我的 grunt 配置来处理它们。我简化了它以保留相关部分。
grunt.initConfig( {
...
dust: {
defaults: {
files: {
'public/js/views.js': [ ... directories ... ]
},
options: {
wrapper: false,
basePath: 'private/',
useBaseName: true,
wrapperOptions: {
templatesNamesGenerator: function( options, file ) {
// returns an altered template name
}
}
}
}
},
...
} )
...
grunt.loadNpmTasks('grunt-dust')
...
grunt.registerTask( ... )
到目前为止,它工作正常并按预期编译了dustjs模板。
我怎样才能dustjs-helpers
包含grunt-dust
?