hioshop-admin-web
hioshop-admin-web copied to clipboard
海风小店,免费商用,完全开源商城,微信小程序商城管理后台,后台管理,VUE
 通过eslint检测发现最后的if不会执行,查阅代码确实不会执行,第一个if包含了最后的情况,建议改成每个if后return
``` server { listen 80; server_name domain.com; return 301 https://$host$request_uri; } server { listen 443 ssl; server_name domain.com; ssl_certificate /etc/nginx/ssl/domain.pem; #ssl证书放的目录 ssl_certificate_key /etc/nginx/ssl/domain.key; root /usr/share/nginx/html/hioshop; #前端打包好的代码目录 index index.html; location /admin/...
LoginPage.vue ``` this.axios .post(root + "auth/login", { username: this.form.username, password: this.form.password, })`` ``` axios已经定义了baseUrl为/admin/,而这里又拼接了一个root = /admin/,这样会造成登录请求地址为https:xxx.com/admin/admin/auth/login 项目在本地运行时不会报错,可能是会取最后一个/admin/ 但是线上环境配置代理转发时会造成异常,比如nginx配置了: location /admin/ { proxy_pass http://127.0.0.1:8360; } 此时会请求http://127.0.0.1:8360/admin/admin/auth/login 此外很多页面中挂载了this.root = api.rootUrl; 这行代码并未用到,也不要去额外添加前缀,因为已经在前边添加过了前缀