简体   繁体   English

Remapify:找不到模块

[英]Remapify: Cannot find module

I try to get a simple basic example to work with remapify . 我尝试使用一个简单的基本示例来使用remapify But if I run node build.js I always get Cannot find module 'lib/lib.js' 但是,如果我运行node build.js我总是得到Cannot find module 'lib/lib.js'

files: 文件:

app.js
build.js
src/js/lib/lib.js

app.js app.js

// instead of: require('./src/js/lib/lib.js');
require('lib/lib.js');

build.js build.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);

What's wrong? 怎么了?

I suddenly found a solution: I had to change the mapping option to: 我突然找到了一个解决方案:我不得不将映射选项更改为:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM