背景是在进行服务器前端项目迁移,就是把项目复制到另一个服务器,启动起来就完成了,在迁移一个nuxt项目时,用pm2启动的时候报了一个解释器babel的错误
我的pm2配置如下图:
有几个点:
1.这个nuxt项目在旧服务器是可以正常运行的
2.在新服务器上的另外两个nuxt项目也是相同的配置文件,可以正常运行
3.应该不是node版本问题,与旧服务器的node版本一致
想请问一下这是什么问题?
背景是在进行服务器前端项目迁移,就是把项目复制到另一个服务器,启动起来就完成了,在迁移一个nuxt项目时,用pm2启动的时候报了一个解释器babel的错误
我的pm2配置如下图:
有几个点:
1.这个nuxt项目在旧服务器是可以正常运行的
2.在新服务器上的另外两个nuxt项目也是相同的配置文件,可以正常运行
3.应该不是node版本问题,与旧服务器的node版本一致
想请问一下这是什么问题?
应该是没有找到 babel-node,你的另外一个环境是不是全局安装了babel-node,然后就可以运行,这个新环境全局没有安装。看下下面的图,项目里安装然后引用试试。或者全局安装下,验证一下。