注:代码编译后只需要保留:.nuxt,static,package.json,nuxt.config.js,node_modules(如可执行下面第三步此文件夹可不需要)
1、开放目录(sis-network)权限:chmod -R 777 ./*
2、安装node 10+
3、系统目录下安装依赖:npm install -production
4、安装全局pm2:npm i pm2 -g
5、启动pm2 服务:pm2 start npm --name "sis-network" -- run start
5.1 、5命令不行的话,执行PM2 start ./node_modules/nuxt/bin/nuxt.js --start
6、停止pm2服务:pm2 stop sis-network
7、删除pm2服务:pm2 delete sis-network
配置文件–使全部ip都可访问
在package.json
"config": {
"nuxt": {
"host": "0.0.0.0",
"port": "3000"
}
}
且nuxt.config.js上加上
server:{
port:3000, //default:3000
host: '0.0.0.0', //default:localhost
}