iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue-cli4如何打包静态资源到指定目录
  • 768
分享到

vue-cli4如何打包静态资源到指定目录

2024-04-02 19:04:59 768人浏览 泡泡鱼
摘要

目录打包静态资源到指定目录解决Vue-cli打包访问静态资源404打包静态资源到指定目录 在最近开发工作中,我打包的 dist 文件夹下,vue-cli4 打包(npm run bu

打包静态资源到指定目录

在最近开发工作中,我打包的 dist 文件夹下,vue-cli4 打包(npm run build)的静态资源全部都平铺展开在该文件夹下,看着很别扭,于是想打包到 static 文件夹下。

 vue-cli4 执行打包命令时,默认打包的位置是dist文件夹下,不会自动打包为一个模块(文件夹)。

解决

在 vue.config.js 文件中设置 assetsDir 指定打包的目录为根目录下的 static 文件夹,就会在 dist 文件夹下自动生成一个新的文件夹 static 来存放打包的静态资源。

设置之后打包的文件目录为:

说明:文件夹下的 js 和 JSON 文件夹是我写在 public 文件夹下的模块用于 axiOS 请求本地数据,打包时会直接打包到 dist 文件夹下。 

vue-cli打包访问静态资源404

使用vue-cli生产打包,把代码放到服务器上访问的时候,不少同学会看到页面一片空白,打开控制台,会发现是某些资源文件找不到,如图:

其实这里是因为vue-cli的webpack打包配置静态文件访问路径不对,配置文件路径如图:

在这个文件下面找到生产(build)配置:

要解决静态文件访问路径问题只需要修改配置中的assetsPublicPath字段即可。

如果你的服务器静态文件路径是这样的:

将路径写成这样即可访问静态资源:

资源访问成功状态:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: vue-cli4如何打包静态资源到指定目录

本文链接: https://www.lsjlt.com/news/166529.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue-cli4如何打包静态资源到指定目录
    目录打包静态资源到指定目录解决vue-cli打包访问静态资源404打包静态资源到指定目录 在最近开发工作中,我打包的 dist 文件夹下,vue-cli4 打包(npm run bu...
    99+
    2024-04-02
  • maven springboot如何将jar包打包到指定目录
    目录如何将jar包打包到指定目录1.目的2.修改pom3.修改启动脚本jar包外指定配置文件及原理解决方案运行原理如何将jar包打包到指定目录 今天分享一下springboot将ja...
    99+
    2024-04-02
  • vuecli3.x打包后如何修改生成的静态资源的目录和路径
    目录vue cli3.x打包后修改生成的静态资源的目录和路径vue3.3打包后,路径出错问题vue cli3.x打包后修改生成的静态资源的目录和路径 在vue cli 2.x版本修改...
    99+
    2024-04-02
  • vue项目之webpack打包静态资源路径不准确的问题
    目录webpack打包静态资源路径不准确问题静态资源找不到如js文件图片找不到webpack中的静态资源处理Webpacked 资源资源处理规则在JavaScript里获取资源路径&...
    99+
    2024-04-02
  • vue打包之后静态资源图片失效怎么办
    这篇文章主要为大家展示了“vue打包之后静态资源图片失效怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue打包之后静态资源图片失效怎么办”这篇文章吧。1...
    99+
    2024-04-02
  • 关于vue打包时的publicPath就是打包后静态资源的路径问题
    情况一 当不配置vue.config.js或者没有publicPath属性时,默认访问的静态路径是服务器的根目录 服务器根目录下没有js文件夹所以访问失败,把dist下的js,...
    99+
    2024-04-02
  • maven springboot怎么将jar包打包到指定目录
    这篇文章将为大家详细讲解有关maven springboot怎么将jar包打包到指定目录,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如何将jar包打包到指定目录1.目的将不常用的比如sprin...
    99+
    2023-06-22
  • springboot+thymeleaf打包成jar后找不到静态资源的坑及解决
    目录问题描述解决思路及最终解决步骤springboot+thymeleaf打jar包后500问题描述 使用的springboot开发项目,在开发阶段没有任何问题,然而在打成jar包准...
    99+
    2024-04-02
  • Vue如何下载本地静态资源static文件夹
    目录下载本地静态资源static文件夹下载静态文件方法下载下载本地static静态文件的踩坑下载本地静态资源static文件夹 下载静态文件方法 <a href="/stat...
    99+
    2024-04-02
  • vue中如何给静态资源增加路由前缀
    目录vue给静态资源增加路由前缀说说vue中的~(静态资源处理)Webpacked 资源资源处理规则总结vue给静态资源增加路由前缀 在vue.config.js中找到这段代码: ...
    99+
    2022-12-09
    vue路由前缀 vue静态资源 vue路由
  • Vue如何使用cdn加载资源加快打包速度
    目录为什么使用CDN解决方法使用CDN主要解决两个问题具体步骤资源引入打包对比附:vue项目常用的cdn地址总结为什么使用CDN Vue项目打包的时候,默认会把所有代码合并生产新文件...
    99+
    2024-04-02
  • 如何在Spring Boot中将Cache-Control标头添加到静态资源中
    要在Spring Boot中将Cache-Control标头添加到静态资源中,可以使用WebMvcConfigurer接口的addR...
    99+
    2023-09-27
    Spring Boot
  • 如何解决springboot项目找不到resources目录下的资源问题
    小编给大家分享一下如何解决springboot项目找不到resources目录下的资源问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!springboot项目找不到resources目录下的资源问题描述:将老的mvc项目...
    99+
    2023-06-20
  • centos7如何解压一个zip格式的压缩包到指定目录
    centos7中解压一个zip格式压缩包到指定目录的方法:1、打开centos7终端;2、在centos7终端命令行中输入“unzip test.zip -d 目录名”命令解压一个zip格式压缩包到指定目录即可。具体操作步骤:在centos...
    99+
    2024-04-02
  • 如何使用Linux命令移动/复制文件/目录到指定目录下
    这篇文章主要介绍“如何使用Linux命令移动/复制文件/目录到指定目录下”,在日常操作中,相信很多人在如何使用Linux命令移动/复制文件/目录到指定目录下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使...
    99+
    2023-07-06
  • vue项目打包成apk无法连接到api如何解决
    本篇内容介绍了“vue项目打包成apk无法连接到api如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!问题描述打包Vue.js应用为A...
    99+
    2023-07-05
  • webpack如何打包并将文件加载到指定的位置
    这篇文章主要介绍了webpack如何打包并将文件加载到指定的位置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用webpack打包,最爽的...
    99+
    2024-04-02
  • SpringBoot2如何自定义启动页、项目打包和指定运行环境
    这篇文章主要介绍了SpringBoot2如何自定义启动页、项目打包和指定运行环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、打包简介springboot的打包方式有很多...
    99+
    2023-06-02
  • vue项目打包后如何通过百度BAE发布到网上
    小编给大家分享一下vue项目打包后如何通过百度BAE发布到网上,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体的步骤:1,首先...
    99+
    2024-04-02
  • 如何解决基于vue打包后字体和图片资源失效的问题
    这篇文章将为大家详细讲解有关如何解决基于vue打包后字体和图片资源失效的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. vue打包后font-awesome字体失...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作