如何在javascript中创建全局变量(使用webpack)

How to create a global variable in javascript (using webpack)

本文关键字:使用 webpack 全局变量 创建 javascript      更新时间:2023-09-26

我将React JS与webpack、webpack dev-server和Ecmascript 6一起使用。我在名为data.js的文件中有一个未声明的变量。但是,我不能修改data.js文件,因为它是标准的。那么,有没有一种方法可以让变量从另一个js文件中全局化呢?我尝试在另一个引用data.js的文件中使用import语句声明window.myvarname,但它仍然给出一个错误Uncaught ReferenceError: myvarname is not defined

在一些文件中定义对象,如下面的

var data={
  myvarname:""
};

然后像这个一样打电话到你想打的地方

data.myvarname;