封装hfex-icon的plugin

hfex-icon 的plugin配置

Install

复制代码
npm i hfex-icon-plugin -D

使用

v1.0.2版本

vue.config.js

js 复制代码
const HfexIconPlugin = require('hfex-icon-plugin')
module.exports = {
    configureWebpack:{
        plugins:[
            ...HfexIconPlugin.plugins
        ]
    }
}

v1.1.1版本

在v1.1.0版本中,重新使用了unplugin对插件进行了封装,支持了在vite项目中使用,同时优化了webpack版本

package.json

diff 复制代码
{
  "devDependencies": {
-   "hfex-icon-plugin": "^1.0.2",
+   "hfex-icon-plugin": "^1.1.1",
  }
}

vue中使用
Vue 2 & 3

Use with hfex-icon

For example in Vue:

js 复制代码
// vue.config.js
const HfexIconPlugin = require('hfex-icon-plugin/webpack')
module.exports = {
    configureWebpack:{
        plugins:[
            HfexIconPlugin()
        ]
    }
}

vite中使用
vite

Use with hfex-icon

For example in Vite:

js 复制代码
// vite.config.ts
import HfexIconPlugin from 'hfex-icon-plugin';
export default defineConfig({
    plugins:[
        HfexIconPlugin()
    ]
})
相关推荐
白兰地空瓶1 小时前
一行 npm init vite,前端工程化的世界就此展开
前端·vue.js·vite
冬阳春晖20 小时前
现代webpack/react/typescript/pnpm项目模板,从零到一搭建webpack项目
webpack·前端工程化
LYFlied1 天前
【一句话概述】Webpack、Vite、Rollup 核心区别
前端·webpack·node.js·rollup·vite·打包·一句话概述
转转技术团队1 天前
前端工程化实践:打包工具的选择与思考
前端·javascript·webpack
Irene19912 天前
CLI 与 Vite 创建项目对比(附:最优解 create-vue)
vue·vite·cli·项目创建
小明记账簿2 天前
项目启功需要添加SKIP_PREFLIGHT_CHECK=true该怎么办?
webpack·打包
拉不动的猪3 天前
webpack编译中为什么不建议load替换ast中节点删除consolg.log
前端·javascript·webpack
Airene3 天前
Vite 8 发布 beta 版本了,升级体验一下 Rolldown
前端·vite
PAQQ3 天前
ubuntu22.04 搭建 Opencv & C++ 环境
前端·webpack·node.js