我尝试使用一个简单的基本示例来使用remapify。但如果我运行node build.js
,我总是会Cannot find module 'lib/lib.js'
app.js
build.js
src/js/lib/lib.js
// instead of: require('./src/js/lib/lib.js');
require('lib/lib.js');
var browserify = require('browserify')
, remapify = require('remapify')
, b = browserify()
b.add('./app.js');
b.plugin(remapify, [
{
src: './src/js/lib/**.js',
expose: 'lib',
cwd: __dirname
}
]);
b.bundle().pipe(process.stdout);
出了什么问题?
答案 0 :(得分:0)
我突然找到了解决方案:我必须将映射选项更改为:
{
src: '**/*.js',
expose: 'lib',
cwd: './src/js/lib'
}