Nuxt项目部署的问题,npm start 命令卡死几分钟后报错?

问题描述

项目用create-nuxt-app初始化,使用koa2
开发完成后准备先在本地部署下试试看,于是碰到了奇怪的问题
项目完成npm build生成.nuxt过程没有问题,也没有warning
然后执行npm start

clipboard.png
无法访问,也不报错,五分钟后

clipboard.png

package.json配置

产生上面报错的配置
clipboard.png

在开发时候用的配置

clipboard.png
用这种配置npm start 就直接报没有babel的错了
clipboard.png

求大神解答,难道是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吗?

阅读 4.1k
1 个回答
新手上路,请多包涵

我也有同样的问题,为什么npm start报没有ES6编译的错误,我已经装了babel的啊,npm run dev没有问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏