如何更改导入变量的值?

How do I change the value of an imported variable?

import Foo from 'file'

if (inDevelopment) {
  Foo = null
}

我想这样做,但结果是

SyntaxError: "Foo" is read-only

是否有任何更改默认常量行为的内容,例如 let import Foo from 'file'

你不知道。使用第二个变量:

import Foo from 'file'

const LocalFoo = inDevelopment ? null : Foo;

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