node env未正确设置
cjz9032 opened this issue · 11 comments
cjz9032 commented
跑dev的时候,会跳过设置dev语句。
导致环境错误一系列的报错,如eslint的规则等等。
cjz9032 commented
@javaSwi
//at 3 line in /build/dev-server.js
if (!process.env.NODE_ENV) process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV)
我直接npm run dev,会默认带上去production环境.所以这里不会设置成dev环境问题.
然后这里的condition,我不知道你加上去是为什么,我以为直接去掉这个condition就好了,这样会有什么问题吗?
cjz9032 commented
如果改过我就不会这么问了...
是cli生成的啊,不理解他的应用场景,我去问问
cjz9032 commented
问题找到了:汇报一下,windows和linux之间的差异..需要个cross抹平就好了
vuejs-templates/webpack#535
PS: CLI的问题就去CLI找..怪自己太年轻
cjz9032 commented
@javaswing ...这也不是你的坑吧,严格来说是windows 设置环境变量的问题.
不要慌,最近准备给自己放个假回家写代码,有时间鼓捣这些了
cjz9032 commented
@javaswing 终于鼓捣出来docker了,撸一遍开发环境,装机工的活只要干一次就好了. 这种啥各种诡异的环境问题就可以无视了