在Linux下部署NuxtJs项目注意事项
上传如下指定文件或文件夹
.nuxt
static
nuxt.config.js
package.json
package-lock.json
1
2
3
4
5
2
3
4
5
注意: 修改nuxt.config.js
中几个属性
// 生产环境 必须是 service
target: "service",
// server 的配置
server: {
port: "3001",
host: "0.0.0.0" // 必须是 0.0.0.0
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
target
:开发环境为static
,生产打包时必须是service
,否则你运行npm run start
就会报错。- 这个
host: "0.0.0.0"
很重要,必须配置,否则无法访问Nuxt项目
配置ecosystem.config.js
文件
如果要使用pm2
管理运行项目,需要在根目录下配置 ecosystem.config.js
文件
module.exports = {
apps: [{
name: "xxxxxx",
cwd: "./xxxxxx",
script: "npm -- run start"
}]
}
1
2
3
4
5
6
7
2
3
4
5
6
7
上次更新: 2024/01/30, 00:35:17
- 01
- 安装使用 Tesseract OCR 及配置问题解决11-21
- 02
- OpenCV 安装与开发注意事项11-21