云服务器运行后无法访问vue:
在package.json文件中的scripts下面的dev属性后面添加 --host 0.0.0.0

"scripts": {
    "dev": "vue-cli-service serve --host 0.0.0.0",
    "build:prod": "vue-cli-service build",
    "build:stage": "vue-cli-service build --mode staging",
    "preview": "node build/index.js --preview",
    "svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml",
    "lint": "eslint --ext .js,.vue src",
    "test:unit": "jest --clearCache && vue-cli-service test:unit",
    "test:ci": "npm run lint && npm run test:unit"
 },

修改docker端口映射:
先停止运行

systemctl stop docker 
systemctl stop docker.socket

进入/var/lib/docker/containers/*(docker全id)
hostconfig.json 修改 PortBindings”:{}
前一个数字是容器端口, 后一个是宿主机端口。将宿主机的60000端口映射到容器的8080端口

“PortBindings”:{“8080/tcp”:[{“HostIp”:"",“HostPort”:“60000”}]}

config.v2.json 修改 "ExposedPorts"

"ExposedPorts":{"80/tcp":{},"3306/tcp":{},"XXXX/tcp":{}} 

重启docker:systemctl restart docker
docker start **(你的docker)
查看端口映射:docker ps -a

部署的一些依赖:nodejs openresty 改nginx
https://www.django-rest-framework.org/
https://django-rest-framework-simplejwt.readthedocs.io/en/latest/getting_started.html#installation

nginx windows:

start nginx
nginx -s stop
nginx -s quit

windows查看端口:netstat ano|findstr 8000
杀死进程:taskkill -f /pid 36224

windows删除文件或目录CMD命令:
rd/s/q 盘符:某个文件夹 (强制删除文件文件夹和文件夹内所有文件)
del/f/s/q 盘符:文件名 (强制删除文件,文件名必须加文件后缀名)

Django根据已有数据库生成/更新 model
创建一个app (如果只是更新操作,不用执行)

django-admin.py startapp app 
python manage.py inspectdb > app/models.py (详细路径)

最后依次执行:

python manage.py makemigrations
python manage.py migrate
最后修改:2023 年 04 月 05 日
如果觉得我的文章对你有用,请随意赞赏