请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Nuxt 怎么部署呢?

我nuxt build;nuxt start之后是3000然后用nginx 反向代理后,总说js文件404

正在回答 回答被采纳积分+3

2回答

Scott 2017-10-23 08:07:02

如果需要用到 dist 下面的静态文件,可以写个同步脚本,把这些生成的 文件,都复制到比如 项目根目录/dist 下面,然后把 nginx 的静态代理目录指向到这个目录

0 回复 有任何疑惑可以回复我~
  • 部署的时间教育只对客服端进行了build,服务器代码没有编译,还是用的start.js来启动。服务器我要部署在生产环境应该怎么build.
    回复 有任何疑惑可以回复我~ 2017-11-04 10:48:29
  • Scott 回复 luna_0005 #2
    服务器启动,可以 npm scripts 增加一个 build 任务,把 start.js 放到 server 下面,然后对整个 server 文件夹进行 build,通过 babel-node,可以看下 babel 文档,比如
    
    babel-node server/index.js --presets env --plugins=transform-decorators-legacy
    回复 有任何疑惑可以回复我~ 2017-11-05 14:44:38
Scott 2017-07-26 08:27:25

课程后面会提到这块,思路就是 pm2 deploy 的时候,在服务器里面,先install依赖,然后 nuxt build,来生成生产环境的文件,最后把服务重启就好了

0 回复 有任何疑惑可以回复我~
  • 执行 start.js 的时候  会把/.next/dist文件夹全部删掉了, 这怎么办,nginx 做静态读取本地文件的时候出错  js 都找不到了
    回复 有任何疑惑可以回复我~ 2017-10-15 15:51:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信