import Foo from 'file'
if (inDevelopment) {
Foo = null
}
我想这样做,但结果是
SyntaxError: "Foo" is read-only
是否有任何更改默认const行为的内容,例如let import Foo from 'file'
?
答案 0 :(得分:3)
你不是。使用第二个变量:
import Foo from 'file'
const LocalFoo = inDevelopment ? null : Foo;
只有导出变量的模块才能更改其值,尽管非常量导出很难处理。