【发布时间】:2014-09-23 08:45:14
【问题描述】:
我的项目正在使用 gulp-starter,它已经使用 browserify 实现了相当多的布线,我现在正在尝试添加 @987654323 @ 给这个项目。
我发现这个参考实现 bromote 与 browserify browserify & factor-bundle dependency ids 并试图让它工作。
这是我得出的要点: https://gist.github.com/newtonianb/18f8bcd23ee9762324c6
它编译得很好,但我无法访问我的导出。据我了解,无论您在 bromote 中导出什么内容,您都可以在 javascript 源文件中像这样使用它
var bromote = require('bromote');
bromote.your_export_name(function(x) {});
但是在我的 javascript 源文件中,当我尝试 require('bromote') 时,我得到了
events.js:72
throw er; // Unhandled 'error' event
^
Error: Cannot find module node_moduleromotelibexport-remote.js' from 'node_modules\bromote\loaders'
at node_modules\browserify\node_modules\resolve\lib\async.js:50:17
at process (node_modules\browserify\node_modules\resolve\lib\async.js:119:43)
at node_modules\browserify\node_modules\resolve\lib\async.js:128:21
at load (node_modules\browserify\node_modules\resolve\lib\async.js:60:43)
at node_modules\browserify\node_modules\resolve\lib\async.js:66:22
at node_modules\browserify\node_modules\resolve\lib\async.js:21:47
at Object.oncomplete (fs.js:107:15)
【问题讨论】:
标签: node.js browserify google-api-nodejs-client browserify-shim