1. 本地build再上传,在.gitignore里把.nuxt去掉、并把dist改为/dist, .nuxt 加入 .npmignore (新建)
2. 然后本地执行yarn build,成功之后再上传到github上,检查一下.nuxt是否有上传上去。
3.通过nuxt build 打包之后生成.nuxt 文件夹 然后上传到服务器。
再将 .nuxt package.json static nuxt.config.js 新建一个目录。
4. 新建完成之后npm install 下载
最后部署:
pm2 start npm --name nuxt -- start
就是为什么要把.gitignore里的dist改为/dist?
/dist这个文件夹是执行nuxt generate后生成的,用来做静态应用部署的,这部分就跟通常情况下的.nuxt一样是不应该加入到版本控制里的,但由于nuxt build之后,在.nuxt里也会生成一个dist文件夹,我们希望gitignore的只有/dist而不是/.nuxt/dist,因此猜需要做出这里的修改
nuxt build在服务端部署
最新推荐文章于 2024-03-28 23:32:25 发布