#---- 修改 vue.config.js -----#
添加配置 baseUrl: '/dist/',
#---- 修改 router/index.js ----#
const router = new VueRouter({
mode: 'history',
base: '/dist/',
routes
})
#--- step3: 配置nginx ---#
在本地目录下,创建conf.d文件夹,里面随意创建任意文件,扩展名为.conf
我在本地目录下新建了一个conf.d文件夹,里面创建了一个test.conf文件
文件中添加如下配置(以vue项目为例):
复制代码
server {
listen 80;
server_name localhost(域名);
root E:/vue/prog/nginx-root/dist; -------nginx指向目录
autoindex on; -------------自动锁死在index.html里
index index.html index.htm;
charset utf-8;
location /api {
proxy_pass http://反向代理的地址;
}
location / {
try_files $uri $uri/ /index.html; -----vue官网上的配置,假设路径路由找不到的时候,默认跳转到首页index上
}
}
复制代码
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 15:20:52,Processed in 0.01653 second(s).