disable eslint. adjust task04 and backup Caddyfile

This commit is contained in:
Tomo Wang 2021-04-29 13:55:10 +08:00
parent 29b0505e1a
commit 5df07d5678
4 changed files with 23 additions and 3 deletions

View File

@ -44,7 +44,6 @@
"vuetify-loader": "^1.7.0" "vuetify-loader": "^1.7.0"
}, },
"gitHooks": { "gitHooks": {
"pre-commit": "lint-staged"
}, },
"lint-staged": { "lint-staged": {
"*.{js,jsx,vue}": [ "*.{js,jsx,vue}": [

View File

@ -14,4 +14,5 @@ module.exports = {
transpileDependencies: [ transpileDependencies: [
'vuetify', 'vuetify',
], ],
lintOnSave: false,
}; };

20
deploy/Caddyfile Normal file
View File

@ -0,0 +1,20 @@
:8000 {
log {
output file /var/log/caddy/team00.log
}
@not_api {
not {
path /api/*
}
file {
try_files {path} {path}/ /index.html
}
}
root * /usr/share/caddy/team00/dist
file_server
encode zstd gzip
rewrite @not_api {http.matchers.file.relative}
reverse_proxy /api/* localhost:8800
}

View File

@ -146,10 +146,10 @@ rsync -avzh --delete --exclude=*.pyc --exclude=.venv --exclude=.idea --exclude=.
该命令将后端代码目录同步至远程服务器中。登录到远程服务器,在用户主目录下将看到`bluewhale`文件夹, 该命令将后端代码目录同步至远程服务器中。登录到远程服务器,在用户主目录下将看到`bluewhale`文件夹,
其中为后端代码。参考课程[task00](./task00.md)中环境搭建-后端服务的部分初始化后端项目db及用户。 其中为后端代码。参考课程[task00](./task00.md)中环境搭建-后端服务的部分初始化后端项目db及用户。
最终运行时,指定监听的端口(**端口号由助教提供** 最终运行时,运行下列命令PORT已在环境变量中指定):
```shell ```shell
python manage.py runserver 127.0.0.1:8800 python manage.py runserver 127.0.0.1:$PORT
``` ```
## 同步前端代码 ## 同步前端代码