繁体   English   中英

browserify排除找不到模块

[英]browserify exclude cannot find module

我正在尝试让节点模块在浏览器中工作,但是我不希望browserify在单独加载它时包括require内联。

问题是,即使我正在使用<script>标记加载超级代理,Browserify也会引发异常: Uncaught Error: Cannot find module superagent'

贝壳

browserify --x superagent source.js -o output.js

script(src='/bower/superagent/superagent.js')
script(src='/js/output.js')

souce.js

var superagent = require('superagent');
module.exports = { }

如何在不引发异常的情况下从浏览器中排除require()?

我想到了...

browserify -i superagent --standalone iceberg source.js > output.js

然后在浏览器中只需引用独立参数:

<script>
 iceberg.lettuce.eat();
</script>

http://www.forbeslindesay.co.uk/post/46324645400/standalone-browserify-builds

暂无
暂无

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

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