我正在尝试React Native iOS,我正在尝试设置项目环境。我创建了一个名为config.js的文件,以便稍后我可以
import config from 'env'
根据不同的环境加载变量。以下是config.js文件
let configFile = 'dev.js'
if (NODE_ENV === 'production') {
configFile = 'prod.js'
}
export default require('./env/' + configFile)
不知怎的,这不起作用。错误消息是:
Requiring unknown module "./env/dev.js". If you are sure the module is there, try restarting the packager or running "npm install"
当我将代码更改为以下内容时,它不会给我错误。但这不是我想做的。
export default require('./env/dev.js')
所以有人知道为什么会这样吗?
答案 0 :(得分:1)
首先,要求电话不是动态的。它们是静态分析和捆绑的。所以你会想要这样的东西
In [3]: %timeit([(str(i), *j) for i, j in enumerate(t, start=1)])
100000 loops, best of 3: 5.91 µs per loop