我在使用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 –