前端开发常用的npm包

生产环境常用

md5

md5加密
https://www.npmjs.com/package/md5

uuid

创建uuid
https://www.npmjs.com/package/uuid

anywhere

静态服务器
https://www.npmjs.com/package/anywhere

vuex-persistedstate

vuex持久化
https://github.com/robinvdvleuten/vuex-persistedstate

vuex-persist

vuex持久化
https://github.com/championswimmer/vuex-persist

js-cookie

操作cookie
https://github.com/js-cookie/js-cookie

lodash

实用工具库,封装了诸多对字符串、数组、对象等常见数据类型的处理函数

echarts

图表

moment

日期处理库

date-fns

日期处理库,相比moment更轻巧
https://blog.csdn.net/fsxxzq521/article/details/85715213

three

WebGL图形及3D动画处理库

tinymce

富文本编辑器

crypto-js

aes 加解密

qrcodejs2

生成二维码

clipboard

复制到剪切板

vue-clipboard2

复制到剪切板

downloadjs

js下载文件

mime

根据文件名后缀获取文件类型,或者根据文件类型获取文件后缀

mime-types

根据文件后缀获取文件类型

开发环境常用

mockjs

模拟接口数据

terser-webpack-plugin

打包生产去除 console.log

webpack-bundle-analyzer

查看打包后文件代码体积占用情况

compression-webpack-plugin

打包Gzip压缩

image-webpack-loader

打包压缩图片

node-sass、sass-loader

编译scss

style-resources-loader、vue-cli-plugin-style-resources-loader

配置预编译CSS全局的variables / mixins / functions

你可能感兴趣的:(nodejs,npm)