关于vue项目的部署

来源:10-2 配置 PM2 一键部署线上项目结构

黄先生新来的

2017-08-24

老师,我想用pm2部署vue项目,我使用的是vue-cli结合webpack的模板进行构建项目的,在本地跑使用npm run dev就可以跑在localhost:8080端口上,但是部署的时候我不知道哪个文件是像app.js的入口文件,我只知道index.html是主页文件,webpack打包之后的js会自动插入到index.html中,这种时候应该怎么部署呢

写回答

1回答

Scott

2017-08-25

如果 index.html 是独立的可被访问的,那么可以让 Node.js 的 koa-static 来接管某个目录下 index.html 的静态文件服务,或者把 index.html 拷贝到某个目录下后,通过 nginx 的 location 来配置指向到这个静态文件目录,比如


location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|js|pdf|txt) {
  root /www/movie/production/current/public;
 }


1
0

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程