社区
JavaScript
帖子详情
webpack vue 构建的项目,npm run build后 路径问题
km4gedan
2016-07-14 09:29:02
npm run build 后dist文件夹下面直接浏览器打开index.html,css和js的路径都不正确。 放到跟目录下就正常了,iis上同样只能在根目录下。我项目的目录如下:
谁帮我看看要修改哪个配置文件来解决这个问题,如何改? 另外这些求高手讲解一下,下面这张图上相关配置文件的作用。 不用发webpack入门链接了,那些不适应于vue下的配置。
...全文
35812
8
打赏
收藏
webpack vue 构建的项目,npm run build后 路径问题
npm run build 后dist文件夹下面直接浏览器打开index.html,css和js的路径都不正确。 放到跟目录下就正常了,iis上同样只能在根目录下。我项目的目录如下: 谁帮我看看要修改哪个配置文件来解决这个问题,如何改? 另外这些求高手讲解一下,下面这张图上相关配置文件的作用。 不用发webpack入门链接了,那些不适应于vue下的配置。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_38700912
2019-10-07
打赏
举报
回复
[align=right]
[/align]
时光叫我别鸟他
2018-03-09
打赏
举报
回复
还可以图片文件夹放在static文件夹下static 文件夹下的东西不会打包编译的
qinyuHTML
2018-03-07
打赏
举报
回复
关于图片路径问题,找到了一个解决方法: 修改build/utils.js 文件中 if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath: '../../' }) } else { return ['vue-style-loader'].concat(loaders) } 添加一行:publicPath: '../../'
qq_33030145
2017-02-16
打赏
举报
回复
background-image背景图片路径问题可以这样解决: 1、先在data里面导入这张图片,例如: bg:require('./openIndexBG2.jpg') 2、然后在template里面对这个div做个绑定,例如: <div :style="{backgroundImage: 'url(' +bg + ')'}" > 这样就可以避开因打包而造成的的路径问题了!
amnesia
2016-11-21
打赏
举报
回复
背景图路径的问题,请问楼主解决了吗
xiabibi556
2016-11-09
打赏
举报
回复
引用 1 楼 u013740709 的回复:
改成相对当前目录,我试了下是可以的,我们公司也说想用这个vue,所以刚好看到你的。
请问下,按照你的方式改掉之后路径是正确啦,但是我在css样式里面添加的background-image背景图片路径是错的。比如路径应该是img下,结果变成了css/img下,路径多了一层css,在html添加的图片路径没有出错,只是在css文件里添加的路径出错了,望解答
rehyesu
2016-10-27
打赏
举报
回复
改成相对当前目录,我试了下是可以的,我们公司也说想用这个vue,所以刚好看到你的。
webpack
打包后的文件夹是空的_
webpack
打包
vue
项目
后的页面body为空
博主在使用
Vue
和
webpack
构建
项目
时遇到一个
问题
,即
项目
在localhost运行正常,但经过
npm
run
build
打包后,通过file:///打开index.html文件显示空白。尽管
build
.js中包含所有代码,且图片文件已加hash值,但实际页面内容未加载。检查
webpack
配置和index.html文件并未发现明显错误。
问题
可能涉及静态资源
路径
、文件引用或生产环境配置。
使用vscode进行
vue
.js
项目
搭建
本文详述基于Node.js和
npm
环境的
Vue
.js
项目
初始化流程,包括安装node.js、配置c
npm
镜像、全局安装
vue
-cli、使用
vue
init创建
webpack
模板
项目
、安装
项目
依赖(强调优先使用
npm
而非c
npm
)、启动开发服务器(c
npm
run
dev)及本地访问;随后介绍在VSCode中导入
项目
、配置扩展、调试运行,并重点说明生产
构建
(
npm
run
build
)关键配置——修改config/index.js中
build
.assetsPublicPath为'./'以解决静态资源
路径
错误
问题
。
vue
-cli脚手架发布
项目
进行
build
压缩时遇到的
问题
本文介绍了如何修改
Vue
项目
的配置文件以解决
构建
后的CSS和JS引入
问题
,通过调整config/index.js中的assetsPublicPath字段,使其从'/'改为'./',从而确保静态资源能够被正确加载。
在
vue
中用
webpack
打包之后运行文件
问题
以及相关配置
本文详细介绍了使用
Vue
CLI 进行
项目
打包的过程及常见
问题
解决方案,包括配置选项解释和如何确保静态资源正确加载。
【
VUE
坑】打包后 index.html 空白
本文详细解析了在使用
npm
run
build
命令打包
Vue
项目
时遇到的
问题
,即直接打开dist目录下的index.html页面显示空白并报错的情况。
问题
根源在于config/index.js文件中assetsPublicPath设置不当,默认为'/'指向根目录,导致静态资源加载失败。文章提供了修改assetsPublicPath为'./'的解决方案,确保index.html和static文件在同一级目录下正确引用。
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章