2017-04-18 69 views
0

我制作了一个库,将其与browserify捆绑在一起,放在这里:https://github.com/cfv1984/two-ways并发布了一个模块。为什么不能browserify使用我的模块?

库已编译的作品只是在浏览器很好,我用它制成的包装是不可用的,你可以通过安装它,并有一个测试文件,这样看:

var two = require('two-ways'); 
console.log("Two", two); 

并通过

运行它
browserify test.file.js > test.compiled.js 

我在做什么错?我得到的错误消息Error: Cannot find module './../../util/makeGetter' from 'D:\o\puto\node_modules\two-ways'在这种情况下使得0有意义,因为我实际上并没有一个文件存在,只是一个包,就我可以告诉browserify生成而言,它是可以的。

任何指针?

回答

0

Browserify在通过Babel转换后错误地打包了文件,因此我只是使用Webpack进行打包,使其再次自我一致,我可以将它与browserify和/或webpack或任何其他捆绑软件一起使用问题。

相关问题