首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Zkeq

    Vue | 使用 SVG sprite loader 来引入 svg

    config =>{ const dir = path.resolve(__dirname, 'src/assets/icons') config.module .rule('svg-sprite svg-sprite-loader').options({extract:false}).end() // 下文会解决一个 svg 填充问题,也就是下面被注释掉的代码 config.plugin('svg-sprite => ({...options, plugins: [{removeAttrs: {attrs: 'fill'}}]})) // .end() // config.plugin('svg-sprite config =>{ const dir = path.resolve(__dirname, 'src/assets/icons') config.module .rule('svg-sprite options => ({...options, plugins: [{removeAttrs: {attrs: 'fill'}}]})) .end() config.plugin('svg-sprite

    3.9K20编辑于 2022-09-20
  • 来自专栏Linux云计算及前后端开发

    52·[Vue项目]旺财记账-导航栏

    icons') // config是Vue把webpack配置封装成了对象暴露给我们的接口 config.module // 添加一个规则的名字,叫做svg-sprite .rule('svg-sprite') // 如果文件能匹配上下面的正则,则使用这个规则,就是以.svg结尾的 .test(/\ icons') // config是Vue把webpack配置封装成了对象暴露给我们的接口 config.module // 添加一个规则的名字,叫做svg-sprite .rule('svg-sprite') // 如果文件能匹配上下面的正则,则使用这个规则,就是以.svg结尾的 .test(/\ .rule('svg-sprite') // 如果文件能匹配上下面的正则,则使用这个规则,就是以.svg结尾的 .test(/\

    1.7K20编辑于 2022-11-08
  • 来自专栏iSharkFly

    Discourse Refused to load the script 错误

    javascripts/ https://www.ossez.com/plugins/ https://www.ossez.com/theme-javascripts/ https://www.ossez.com/svg-sprite

    1.7K00发布于 2020-05-31
  • 来自专栏我的前端之路

    【vite+vue3+Ts+element-plus】肩并肩带你写后台管理之自动引入(vue、element-plus)和自定义图标

    所以图标的可扩展性一定要搞好,于是就想到了使用svg图标,但是一个个引入又比较麻烦,就想看看有没有什么更好的解决方法,于是乎想起了花裤衩大佬的手摸手系列,在手摸手,带你优雅的使用 icon一文中知道了 svg-sprite

    3.3K20编辑于 2023-04-28
  • 来自专栏前端之旅

    如何在Vue项目中更优雅地使用svg

    最近看项目视频的时候对里面使用 svg 的方式感到很好奇,于是去网上查了一下,发现 svg 竟然也有类似于 css 雪碧图一样的用法,也就是 svg-sprite(孤陋寡闻了),而且配合插件后能够以组件化的方式使用

    13.9K21发布于 2020-05-06
  • 来自专栏杰的记事本

    SVG 图标在React项目中的优化

    fetch(`sprite.svg`).then(res => { return res.text(); }).then(data => { document.getElementById('svg-sprite

    4.2K10发布于 2019-09-04
  • 来自专栏前端技术地图

    React组件设计实践总结03 - 样式的管理

    对于大型应用要做到有组织有纪律和规划化, 需要花费较大的精力, 尤其是团队成员能力不均情况下, 很容易失控 ---- 7️⃣ 使用 svgr 转换 svg 图标 如今 CSS-Image-Sprite 早已被 SVG-Sprite 而在 React 生态中使用svgr更加方便, 它可以将 svg 文件转换为 React 组件, 也就是一个普通的 JS 模块, 它有以下优势: 转换为普通 JS 文件, 方便代码分割和异步加载 相比 svg-sprite

    8.2K20发布于 2019-08-07
  • 来自专栏前端魔法指南

    解锁SVG新姿势:ChatGPT绘制图标+SVG Symbol自动导入

    /images/svg-sprite"; 若出现和WebpackModuleApi相关错误,强烈建议使用any代替 4.2.3 在React中使用 为方便使用,我们封装一个SvgIcon组件。

    4.8K10编辑于 2023-03-16
  • 来自专栏我的前端之路

    【vite+vue3+Ts+element-plus】肩并肩带你写后台管理之vite初始化项目以及项目准备工作

    element-plus的自动引入 暗黑模式以及自定义主题的实现(主要使用scss+css变量) 动态路由实现页面级权限、vue指令实现按钮级权限 根据路由渲染侧边栏菜单 标签栏的开发,以及keep-alive缓存 svg-sprite

    1.4K42编辑于 2023-04-28
  • 来自专栏橙光笔记

    《Web性能实战》读书笔记

    生成雪碧图: npm install -g svg-sprite svg-sprite -css -css-render-less -css-dest=less -css-sprite=..

    91610编辑于 2024-07-11
  • 来自专栏前端Q

    每个前端都需要知道这些面向未来的CSS技术

    当然也可以使用一些构建工具,比如说svg-sprite

    1.1K40发布于 2021-08-24
  • 来自专栏用户2163433的专栏

    每个前端都需要知道这些面向未来的CSS技术

    当然也可以使用一些构建工具,比如说svg-sprite

    93830发布于 2021-07-28
  • 来自专栏前端桃园

    每个前端都需要知道这些面向未来的CSS技术

    当然也可以使用一些构建工具,比如说svg-sprite

    1K30发布于 2021-09-07
  • 来自专栏前端达人

    这些CSS的新特性还是有必要进来瞧瞧的

    当然也可以使用一些构建工具,比如说svg-sprite

    1.1K20发布于 2021-10-21
  • 来自专栏漫画前端

    基于 Vue 的前端架构,我做了这 15 点

    首先需要对 @/assets/icons 文件夹下的 svg 图标进行自动注册,需要对 webpack 和 svg-sprite-loader 进行了相关设置,文件全部打包成 svg-sprite

    3.2K42发布于 2021-01-11
  • 来自专栏前端壹栈

    基于Vue的前端架构,我做了这15点

    首先需要对 @/assets/icons 文件夹下的 svg 图标进行自动注册,需要对 webpack 和 svg-sprite-loader 进行了相关设置,文件全部打包成 svg-sprite

    3K20发布于 2021-01-08
领券