簡體   English   中英

如何將參數傳遞給Grunted Browserify轉換(hbsfy)?

[英]How do I pass arguments to a grunt browserify transform (hbsfy)?

我正在使用hbsfy(車把模板包)作為grunt文件中的browserify的轉換。 如何將-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- hbsfy -t中模擬hbsfy -t

我希望這對其他人也有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM