我如何访问bundle.js中的变量/函数

问题描述 投票:1回答:1

您好如何访问bundle.js中的变量?

[我正在尝试制作客户端javascript并使用变量和函数,但是在index.html,chrome-console中调用它们时遇到了麻烦。

我使用browserify将我的script.js捆绑到bundle.js中(这可以帮助我解决浏览器无法识别的'require'问题,但是当我尝试访问在script.js中定义的变量或函数时,现在捆绑了。 js我得到例如未被捕获的ReferenceError:未定义xx

有帮助吗?还是不允许我在客户端html / script上使用节点包?

编辑:做了一些谷歌搜索,遇到了这个说我应该使用XHR / AJAX "require" is not defined error- javascript]的人>

edit2:window.xx = xx似乎是一个临时解决方案

您好如何访问bundle.js中的变量?我正在尝试制作一个客户端javascript并使用变量和函数,但是在index.html,chrome -...

javascript npm browserify
1个回答
0
投票

如果我错了,请纠正我,因为我没有使用Browserify(我使用过其他捆绑/处理工具),但是据我了解,Browserify将所有代码从原始源文件捆绑到了bundle.js文件中。在bundle.js中的范围是无法从外部访问的范围(除非可能专门导出了,但这是另外一回事了。)>

例如:

© www.soinside.com 2019 - 2024. All rights reserved.