我在使用React JS和webpack,webpack-dev-server和Ecmascript 6.我在名为data.js的文件中有一个未声明的变量。但是,我无法修改data.js文件,因为它的标准。那么有没有办法让另一个js文件变成全局变量呢?我试图在另一个文件中声明window.myvarname
其中data.js使用import
语句引用,但它仍然给了一个错误Uncaught ReferenceError: myvarname is not defined
如何在javascript中创建一个全局变量(使用webpack)
1
A
回答
2
在一些文件中定义的物体,像下面
var data={
myvarname:""
};
,并呼吁要将这样
data.myvarname;
+0
对不起,但我不能做任何修改data.js文件,如描述中所述。我想从外面处理它。 –
+0
好的定义你在其他js中可以放在我的答案张贴希望它会工作 –
相关问题
- 1. 用JavaScript创建一个全局变量
- 2. 如何在Webpack中创建可变的全局变量
- 3. 如何创建一个全局变量?
- 4. 在一个类中创建一个es6变量全局变量
- 5. 如何使用局部变量创建全局变量?
- 6. 如何在C#中创建一个全局变量?
- 7. 如何在django模板中创建一个全局变量?
- 8. 如何在sql server 2008中创建一个全局变量
- 9. 如何在android中创建一个全局变量?
- 10. 如何在angularjs中创建一个全局变量?
- 11. 如何在java中创建一个全局变量
- 12. 使用在Webpack构建中公开全局变量的脚本
- 13. 创建一个全局变量rails 3.1
- 14. 如何在iPhone中使用Objectvie-C创建全局变量?
- 15. 如何在extensions.conf中引用另一个全局变量中的全局变量?
- 16. Webpack ProvidePlugin和全局变量
- 17. 在javascript中使用全局变量
- 18. 在JavaScript中使用全局变量
- 19. JavaScript使用全局变量
- 20. 在webpack中创建全局函数
- 21. 如何创建带有全局变量
- 22. 如何创建jQuery的全局变量
- 23. 如何创建全局变量?
- 24. Mule Studio如何创建全局变量
- 25. 如何在一个类中创建一个全局函数的变量?
- 26. 如何在Mule配置上创建和使用全局变量?
- 27. 在TypeScript中创建全局变量
- 28. 在Postgresql中创建全局变量
- 29. 在Objective C中创建全局变量
- 30. 在asp.net中创建全局变量C#
你能提供完整的错误信息以及堆栈跟踪吗?这个错误是在客户端发生,还是在webpack构建过程中发生?另外,如果data.js是一个模块,它需要访问一个全局变量很奇怪。但无论如何,你可能想使用这个webpack插件来定义一个全局变量:https://webpack.github.io/docs/list-of-plugins.html#defineplugin –