production模式运行,页面渲染后显示为development
来源:10-2 代理环境集成与正式打包测试
魂淡_0002
2018-08-24
以上env值是在server/config/index.js 打印的
什么地方弄错了? 会导致 production 又切换成 development
写回答
2回答
-
Scott
2018-08-26
babel 你熟悉么,你试试换 babelrc 的方式来配置 babel 环境,把 start.js 的代码里改一下,之后用 babel-node 直接启动看看。
看报错,看着像是编译之前是对的,但是编译后,环境变量丢失了
00 -
Scott
2018-08-25
const host = process.env.HOST || 'localhost'
const env = process.env.NODE_ENV || 'development'
const conf = require(resolve(__dirname, `./${env}.json`))
这么诡异,我对比了下,代码看着没毛病啊,难道我眼拙漏掉什么了么
看第一个图,里面打印了两个 env,是你两个地方都放了 env log 么,还是同一个地方,执行了两次,一次是 production,一次是 development
如果是这样,感觉是 babel 这里编译配置出了问题
012018-08-25
相似问题