Javascript 如何使用Browserify全局公开对象?

Javascript 如何使用Browserify全局公开对象?,javascript,node.js,browserify,Javascript,Node.js,Browserify,我在网上研究了如何在Browserify中向窗口对象公开全局变量,但没有结果。我只发现了一个非常死板的堆栈溢出问题和博客。我是否必须手动执行此操作,或者是否有类似Webpack的libraryTarget选项的config选项我已经找到了答案我发现在browserify选项上设置insertGlobalVars属性可以很好地解决这个问题。对于任何想去的人 还有一些示例代码。是否process.env不足以满足您的需要?对不起。。。现在编辑。您是否尝试过global?例如,global.var=

我在网上研究了如何在Browserify中向
窗口
对象公开全局变量,但没有结果。我只发现了一个非常死板的堆栈溢出问题和博客。我是否必须手动执行此操作,或者是否有类似Webpack的
libraryTarget
选项的
config
选项我已经找到了答案

我发现在browserify选项上设置
insertGlobalVars
属性可以很好地解决这个问题。对于任何想去的人


还有一些示例代码。

是否
process.env
不足以满足您的需要?对不起。。。现在编辑。您是否尝试过
global
?例如,
global.var=123
这不是我想要的。我在问browserify是否有一些配置标志将对象公开给全局窗口对象,选择一个像Webpack的
libraryTarget