如何在browserify中使用非commonjs库?

时间:2013-09-09 13:43:46

标签: node.js express openlayers middleware browserify

我想将OpenLayers与borowserify-middleware一起使用,这里是我的代码文件app.jsmain.jsindex.html

我能够正确显示地图,但关于正确使用browserify-middleware的问题很少

  • 在浏览器中下载时,main.js文件大小是原始文件的两倍(main.js + OpenLayers.js),因此加载需要太多时间。为什么文件大小 加倍?文件末尾有一些编码文本。

  • 如何将非commonjs库定义为外部?我按照here的说明进行操作但无法实现。我在OpenLayers.js的末尾添加了{module.exports = OpenLayers}

1 个答案:

答案 0 :(得分:1)

Forbes Lindesay为此问题提供了detailed explanation