dist 文件夹。
[您的服务器IP] (例如: 47.79.40.65)root (或您的用户名)[您的密码]/var/www 目录,新建一个文件夹,例如 Xiaomi_vue。
dist 文件夹上传到服务器上的 /var/www/ 目录中的Xiaomi_vue文件夹里。
pm2 start /usr/local/lib/node_modules/serve/build/main.js这里告诉PM2的启动脚本的实际入口文件地址/usr/local/lib/node_modules/serve/build/main.js就是你全局安装的 serve 包里的主文件。这样做的效果和 pm2 start serve 一样,只是写成了“绝对路径调用”--name xiaomi-vue给 PM2 中的进程起名字,叫 xiaomi_vue方便区分不同项目(否则 PM2 默认用 main.js 作为名字,不好管理)--分隔符:表示后面跟的是 传给 serve 的参数,而不是 PM2 的参数-s 相当于 single-page mode,单页应用模式(解决 Vue/React 前端路由刷新 404 问题)/var/www/Xiaomi_vue/dist指定要托管的目录(也就是 Vue 项目打包后的静态资源目录)-l 8000-l 相当于 listen。意思是监听 8000 端口serve 包 (npm install -g serve)。
http://[您的服务器IP]:8000