2014-09-25 42 views
1

我读过所有的文档和几个solutions这里,但我似乎无法得到Remapify在我的咕噜声,Browserify配置正确配置。Browserify +步兵+ Remapify:找不到模块

下面是我尝试了两种一些变化,都导致错误“无法找到模块......”

browserify: { 

    options: { 
    preBundleCB: function (b) { 
     b.plugin(remapify, [{ 
     cwd: './dev/js/modules', 
     src: './**/*.js', 
     expose: 'modules' 
     }]); 
    } 
    } 
} 


browserify: { 

    options: { 
    preBundleCB: function (b) { 
     b.plugin(remapify, [{ 
     cwd: __dirname, 
     src: '.dev/js/modules/**/*.js', 
     expose: 'modules' 
     }]); 
    } 
    } 
} 

有谁看到我在做什么错?

+0

你确定你使用了正确的?在文档中我没有看到任何'preBundleCB'用法...也许它与此有关? – FredyC 2014-09-26 05:09:24

回答

1

这应该为你工作

{ 
    cwd: './dev/js/modules', 
    src: '**/*.js', 
    expose: 'modules' 
} 

如果暴露是一个空字符串,你会得到相同的结果,非常有用