|
@@ -1,6 +1,5 @@
|
|
|
# devopsapp
|
|
# devopsapp
|
|
|
## 依赖
|
|
## 依赖
|
|
|
-- os:Linux
|
|
|
|
|
- node:v16.19.0
|
|
- node:v16.19.0
|
|
|
- npm:8.19.3
|
|
- npm:8.19.3
|
|
|
|
|
|
|
@@ -9,30 +8,29 @@
|
|
|
.env.development 和 .env.production 环境文件中分别配置开发环境和生产环境的后端接口
|
|
.env.development 和 .env.production 环境文件中分别配置开发环境和生产环境的后端接口
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
-## 构建部署
|
|
|
|
|
-### 安装依赖
|
|
|
|
|
|
|
+## 构建
|
|
|
```
|
|
```
|
|
|
-npm --registry http://registry.npm.taobao.org i
|
|
|
|
|
|
|
+docker build -t ops-app:12345678
|
|
|
```
|
|
```
|
|
|
|
|
+> 使用 .env.production 文件中的配置
|
|
|
|
|
+>
|
|
|
|
|
+> 构建后生成的结果在 dist 目录中
|
|
|
|
|
|
|
|
-### 启动服务
|
|
|
|
|
|
|
+## 运行
|
|
|
```
|
|
```
|
|
|
-npm run serve
|
|
|
|
|
|
|
+docker compose up -d
|
|
|
```
|
|
```
|
|
|
-> 启动服务后打开浏览器,访问 http://localhost:8000
|
|
|
|
|
|
|
|
|
|
-### 项目打包
|
|
|
|
|
|
|
+### 本地启动
|
|
|
```
|
|
```
|
|
|
-npm run build
|
|
|
|
|
|
|
+npm run serve
|
|
|
```
|
|
```
|
|
|
-> 使用 .env.production 文件中的配置
|
|
|
|
|
->
|
|
|
|
|
-> 构建后生成的结果在 dist 目录中
|
|
|
|
|
|
|
+> 启动服务后打开浏览器,访问 http://localhost:4040
|
|
|
|
|
|
|
|
## Nginx 配置
|
|
## Nginx 配置
|
|
|
```
|
|
```
|
|
|
server {
|
|
server {
|
|
|
- listen 8080;
|
|
|
|
|
|
|
+ listen 4040;
|
|
|
access_log off;
|
|
access_log off;
|
|
|
|
|
|
|
|
root /opt/webroot;
|
|
root /opt/webroot;
|