
webpack
范天缘
async&await配合try&catch是异步编程最优解。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue项目优化打包 压缩字体文件,使用字蛛(font-spider)
1.安装 npm install font-spider -g2.查看版本: font-spider -v出现版本号就代表成功3.因为vue打包项目生产的文件后缀都会生成动态字符,所以我们在存放字体的文件夹里面新建一个index.html,引入字体文件,字蛛会帮我们自动检测4.cmd进入font文件夹,输入命令font-spider index.html5.成功,对比字体前后大小从10m变成了2k,优化度极高6.现在查看打包前后体积21m变成了6m(我项目中优化了三个字体文原创 2022-03-05 15:08:48 · 4242 阅读 · 4 评论 -
ERROR in [copy-webpack-plugin] unable to locate ‘./src/lib/map‘ at ‘C:\Users\1\Desktop\node\lgx\src\
ERROR in [copy-webpack-plugin] unable to locate ‘./src/lib/map’ at ‘C:\Users\1\Desktop\node\lgx\src\lib\map’打包出现这个webpack插件的报错原因:1.是找不到这个目录,需要手动创建文件夹,再次打包就可以了2.查看路径有没有问题,比如少打一个字母或者多打一个字母...原创 2022-02-25 15:53:58 · 1452 阅读 · 0 评论 -
webpack复制文件夹到指定目录
1.安装copy-webpack-plugin插件npm install --save-dev copy-webpack-plugin2.在webpack配置文件引入const CopyWebpackPlugin = require('copy-webpack-plugin');3.在webpack配置文件中使用const CopyWebpackPlugin = require('copy-webpack-plugin');module.exports = merge(webpackBas原创 2022-02-25 15:50:12 · 3398 阅读 · 0 评论 -
打包出现ValidationError: Invalid options object. Copy Plugin has been initialized us
copy-webpack-plugin版本过高,降低版本重新打包package.json的devDependencies配置"copy-webpack-plugin": "^10.2.4"改为"copy-webpack-plugin": "^4.6.0",重新cnpm install然后打包成功原创 2022-02-25 15:36:23 · 7342 阅读 · 1 评论 -
优化vue打包后的体积大小(1)
在vue.config加上一句代码就可以了productionSourceMap: false, // 生产环境是否生成 sourceMap 文件加上以后我的项目打包后从13m变成3.47mproductionSourceMap等于false时,不会生成map文件,map文件的作用:项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错。如果不需要定位问题,并且不想被看到源码,就把productionSourceMap 置为false,既可以减少包大小,也可以原创 2021-09-29 09:37:34 · 1370 阅读 · 1 评论