vue3项目中的常用插件(持续更新...)

461 阅读1分钟

@ant-design/icons-vue

antd的icon库

ant-design-vue

antd UI库

@tinymce/tinymce-vue

基于vue 的一款富文本编辑器

@vueuse/core

封装了 定时器,css变量,复制到剪贴板等常用工具,TODO

ali-oss

上传阿里云 TODO

axios

不做评价

copy-to-clipboard

复制到剪贴板

core-js

js标准库的 polyfill

dayjs

处理时间,日期的js库。dayjs详解

js-cookie

用于操作cookie

js-file-download

vue下载文件流,TODO

lodash-es

lodash 的 es modules 版本

qs

用户给参数序列号和解析

vue vue-router vuex

Vue 全家桶

@types/lodash-es

lodash的ts版本

@vue/cli-plugin-babel

包含各种vue 依赖的babel库

@vue/cli-plugin-eslint

vue-cli 的 eslint 插件

@vue/cli-plugin-vuex

vuex支持 不做评价

@vue/cli-plugin-router

router支持 不做评价

@vue/compiler-sfc

vue 单文件转换工具

@vue/eslint-config-standard

eslint的standard 方案

babel-eslint

ESLint的Babel解析器的装饰器

babel-plugin-import

按需引入插件

compression-webpack-plugin

gzip压缩打包插件

css-generator-plugin

css代码生成器,类似于tailwindCSS

eslint

代码格式检查工具

eslint-plugin-import

添加对模块导入的eslint支持

eslint-plugin-node

添加对node的eslint支持

eslint-plugin-promise

添加对promise的eslint支持

eslint-plugin-standard

为Standard Linter做的补充插件

eslint-plugin-vue

添加对vue的eslint支持

import-assets-from-cdn

通过cdn 引入静态资源

less less-loader

不做评价

lint-staged

通过git提交时进行eslint检测,TODO

log-info-webpack-plugin

打印日志

typescript

不做评价

@types/node 使用@代替src,vite不能识别@