node -v 安装
nginx -v 安装
第一步、在本地
npm run build
,会在.nuxt文件夹下生成dist文件;
第二步、把本地文件的
.nuxt
,static
,package.json
,nuxt.config.js
,这四个文件夹放到服务器目录文件下,我在服务器上创建了run/www/visneyNuxt路径,四个文件放到里面;
第三步、用cmd进入目录文件夹,安装依赖,
npm install --production
;
第四步、
npm start
此时运行的是 http://localhost:3000;
安装pm2 npm i pm2 -g
启动pm2 守护进程 pm2 start pm2.json
pm2.json :
[
{
"name": "demo",
"script": "npm run start",
"env_dev": {
"NODE_ENV": "development"
},
"env_production": {
"NODE_ENV": "production"
}
}
]
pm2 界面管理
pm2 link XXX XXX