Node.js 如何将参数传递给grunt browserify转换(hbsfy)?
我正在使用hbsfy(Handlebar Templateing package)作为grunt文件中browserify的转换。如何将Node.js 如何将参数传递给grunt browserify转换(hbsfy)?,node.js,gruntjs,handlebars.js,browserify,grunt-browserify,Node.js,Gruntjs,Handlebars.js,Browserify,Grunt Browserify,我正在使用hbsfy(Handlebar Templateing package)作为grunt文件中browserify的转换。如何将-t或-transform参数传递给hbsfy转换 grunt.initConfig({ browserify: { build: { src: 'src/js/app.js', dest: 'app.js', options: { transform: ['browserify-shim', 'hbsfy'],
-t
或-transform
参数传递给hbsfy转换
grunt.initConfig({
browserify: {
build: {
src: 'src/js/app.js',
dest: 'app.js',
options: {
transform: ['browserify-shim', 'hbsfy'],
browserifyOptions: {
debug: true,
},
},
},
});
如果按惯例使用browserify,代码如下所示:
browserify -t [ hbsfy -t ] main.js > bundle.js
使用grunt browserify时如何获得-t?在查看grunt browserify的一些现有问题后,以下内容解决了我的问题:
options: {
transform: ['browserify-shim', ['hbsfy', {'t':[]}]],
},
我添加了hbsfy作为数组,其中第二个参数是包含空t选项的options对象。这允许我在grunt browserify中模拟hbsfy-t
我希望这能帮助其他人解决同样的问题。在查看grunt browserify的一些现有问题后,以下内容解决了我的问题:
options: {
transform: ['browserify-shim', ['hbsfy', {'t':[]}]],
},
我添加了hbsfy作为数组,其中第二个参数是包含空t选项的options对象。这允许我在grunt browserify中模拟hbsfy-t
我希望这能帮助其他人解决同样的问题