如何更改导入变量的值?
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;
只有导出变量的模块才能更改它的值,尽管使用非常量导出很奇怪。
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;
只有导出变量的模块才能更改它的值,尽管使用非常量导出很奇怪。