vue@cli3项目模板怎么使用public目录下的静态文件


Posted in Javascript onJuly 07, 2020

作为图片最好放在static目录下,但是vue@cli3没有static,网上都说放在public目录下,行,那就放吧,可问题是图片放了怎么使用

第一次尝试

肯定用绝对路径这就不说了,用相对路径,webpack会解析成base64,可是绝对路径怎么输都不对,咋回事

vue@cli3项目模板怎么使用public目录下的静态文件

后面看网上说把前面路径下的public路径去掉,好,开发环境没问题了,可打包报错怎么办,就这个我研究了好久。

解决问题

网上一大堆牛头不对马嘴的,我也是无语了
最后的最后,终于官网找到了完美的解决方案

vue@cli3项目模板怎么使用public目录下的静态文件

如此设置,完美解决问题,如果你留心观察过,你会发现,index.html文件的ico图标就已经这么使用了

<template>
 <div class="er">
 <el-scrollbar style="height:100%">
  <div class="ds">
  <img
   class="sdde"
   :src='`${publicPath}imges/but_play.png`'
  >
  </div>
 </el-scrollbar>
 </div>
</template>

<script>
export default {
 data() {
 return {
  publicPath: process.env.BASE_URL
 }
 },
 components: {
 }

}
</script>

到此这篇关于vue@cli3项目模板怎么使用public目录下的静态文件的文章就介绍到这了,更多相关vue@cli3 public静态文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
用于自动添加Digg This!按钮的JavaScript
Dec 23 Javascript
JScript 脚本实现文件下载 一般用于下载木马
Oct 29 Javascript
javascript Math.random()随机数函数
Nov 04 Javascript
JQuery之拖拽插件实现代码
Apr 14 Javascript
GRID拖拽行的实例代码
Jul 18 Javascript
jquery ui bootstrap 实现自定义风格
Nov 14 Javascript
node.js中的console.info方法使用说明
Dec 09 Javascript
JS实现保留n位小数的四舍五入问题示例
Aug 03 Javascript
angular.js实现购物车功能
Oct 23 Javascript
浅析Node.js非对称加密方法
Jan 29 Javascript
select获取下拉框的值 下拉框默认选中方法
Feb 28 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
May 12 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
Jul 07 #Javascript
React+EggJs实现断点续传的示例代码
Jul 07 #Javascript
JS实现联想、自动补齐国家或地区名称的功能
Jul 07 #Javascript
jQuery 动态粒子效果示例代码
Jul 07 #jQuery
Electron实现应用打包、自动升级过程解析
Jul 07 #Javascript
基于Electron实现桌面应用开发代码实例
Jul 07 #Javascript
基于javascript处理nginx请求过程详解
Jul 07 #Javascript
You might like
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
ExtJS 2.0实用简明教程 之获得ExtJS
2009/04/29 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
jQuery操作cookie方法实例教程
2014/11/25 Javascript
JavaScript学习总结之JS、AJAX应用
2016/01/29 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
详解微信小程序设置底部导航栏目方法
2017/06/29 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
Vue中的methods、watch、computed的区别
2018/11/26 Javascript
微信小程序之 catalog 切换实现解析
2019/09/12 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
Python自定义scrapy中间模块避免重复采集的方法
2015/04/07 Python
Python读取mat文件,并保存为pickle格式的方法
2018/10/23 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
Python PyInstaller安装和使用教程详解
2020/01/08 Python
Python图像处理库PIL的ImageFilter模块使用介绍
2020/02/26 Python
Python如何对XML 解析
2020/06/28 Python
python如何代码集体右移
2020/07/20 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
2020/10/30 Python
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
Nice Kicks网上商店:ShopNiceKicks.com
2018/12/25 全球购物
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
综合测评自我鉴定
2013/10/08 职场文书
应用电子专业学生的自我评价
2013/10/16 职场文书
技校毕业生自荐信范文
2014/03/07 职场文书
函授本科个人自我鉴定
2014/03/25 职场文书
幼儿园中班下学期评语
2014/04/18 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL
MySQL中varchar和char类型的区别
2021/11/17 MySQL
Vue操作Storage本地化存储
2022/04/29 Vue.js