nginx部署vue项目找不到js css文件怎么办
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章将为大家详细讲解有关nginx部署vue项目找不到js css文件怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。很多时候 npm run build
千家信息网最后更新 2025年12月03日nginx部署vue项目找不到js css文件怎么办
这篇文章将为大家详细讲解有关nginx部署vue项目找不到js css文件怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
很多时候 npm run build 之后, index.html 文件中webpack 自动插入的 js 文件 css 文件的相对目录总是不对,发布到服务器上之后,nginx 找不到文件。
vue-cli@3
在 vue-cli@3 中你需要为你 webpack 插入到 index.html 中 的所有文件添加一个 baseUrl. 你需要在项目的根目录新建一个 vue.config.js, 添加如下内容:
...module.exports = { baseUrl: isProd ? '/baseXXX/' : '/', ....}这里需要注意的是 dev 环境下不需要添加 baseUrl 。
vue-cli@2
针对 非 vue-cli@3 生成的项目,你如果不关心 webpack 里面是如何实现的,你只需要找到 config/index.js , 修改其中的 build 中的 assetsPublicPath 即可。
为了验证一下是否可行,你可以本地 build 一下,然后查看 dist/index.html 中引用的 js css 文件的路径是否携带上你刚刚设置的 assetsPublicPath 即可。
而关心为啥这样设置就可以的同学们,继续看 build/webpack.base.conf.js 文件,
非 production mode 下,是在config/index.js 中设置的,这里的 publicPath 默认是
关于"nginx部署vue项目找不到js css文件怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
文件
项目
篇文章
怎么办
内容
更多
不对
不错
可行
实用
同学
文章
时候
是在
服务器
根目录
环境
目录
知识
路径
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
cc2530软件开发环境
传驰网络技术上海有限公司
全国两会期间网络安全工作
中学生遵守网络安全作文450字
软考网络安全证书
服务器安全狗 卸载密码
思安信息网络安全
qq注册软件开发
中国高等植物红色名录数据库
如何只计算筛选数据库
网易空岛服务器介绍
阿里零信任网络安全公司
软科学研究网络安全
帝国神话服务器数据通用吗
软件开发开发工作量
php框架提示数据库失败
徐州市网络安全大赛
法国网络技术
天文数字底片数据库第一批
台湾机场服务器
杭州系统软件开发项目
删除服务器文件夹缓存
高校的网络安全教育现状
报考计算机网络技术好吗
数据库的程序集如何使用
傲来网络安全黑板报
佛山拼团软件开发年轻人必看
哈工程研究生院网络安全梦想
mes软件开发报价
计算机网络技术月收入