nuxt 部署到linux环境的注意事项
- node版本要求>8.11.0
在发布时,如果报错为 Server resources are not available!, github上也有此issue,给出的部署步骤为
- npm build
- npm run start
作为开发者,在本地环境已经将.nuxt打包完成,但是还是存在发给运维发布,这个问题,最终解决方案,是在 运维的linux环境在重新执行npm run build,在重启
我们公司运维在部分需要发布node方面会让运维安装很多node_modules,为了避免很多或者重复安装,运维做了软连接,在此项目中强依赖了node_modules,不能这样操作。 操作就会报错。 并且操作后必须npm run build.因为此时.nuxt内部已经发生了错误