问题描述
项目用create-nuxt-app初始化,使用koa2
开发完成后准备先在本地部署下试试看,于是碰到了奇怪的问题
项目完成npm build生成.nuxt过程没有问题,也没有warning
然后执行npm start
无法访问,也不报错,五分钟后
package.json配置
产生上面报错的配置
在开发时候用的配置
用这种配置npm start 就直接报没有babel的错了
求大神解答,难道是babel的问题?node版本的问题?插件本地版本的问题?
参考过的文章
https://segmentfault.com/a/11...
https://segmentfault.com/a/11...
更新
在start命令里使用nodemon代替node可以正常运行
"scripts": {
"start": "cross-env HOST=0.0.0.0 PORT=3007 NODE_ENV=production nodemon server/index.js --exec babel-node",
....
}
但这样npm start执行的是server/index.js,和build打包出来的文件没关系呀,用nuxt start 又必然报错,是应该在webpack里配置babel吗?
我也有同样的问题,为什么
npm start
报没有ES6编译的错误,我已经装了babel的啊,npm run dev
没有问题