Javascript 如何更改导入变量的值?

Javascript 如何更改导入变量的值?,javascript,ecmascript-6,es6-modules,Javascript,Ecmascript 6,Es6 Modules,我想这样做,但结果是 语法错误:“Foo”是只读的 是否有任何更改默认常量行为的内容,例如让我们从“文件”导入Foo 你没有。使用第二个变量: import Foo from 'file' if (inDevelopment) { Foo = null } 只有导出变量的模块才能更改其值,尽管使用非常量导出很奇怪。您不能。使用第二个变量: import Foo from 'file' if (inDevelopment) { Foo = null } 只有导出变量的模块才能更改其

我想这样做,但结果是

语法错误:“Foo”是只读的


是否有任何更改默认常量行为的内容,例如
让我们从“文件”导入Foo
你没有。使用第二个变量:

import Foo from 'file'

if (inDevelopment) {
  Foo = null
}

只有导出变量的模块才能更改其值,尽管使用非常量导出很奇怪。

您不能。使用第二个变量:

import Foo from 'file'

if (inDevelopment) {
  Foo = null
}
只有导出变量的模块才能更改其值,尽管使用非常量导出很奇怪