Webpack
文章平均质量分 54
Rkatsiteli
一个人的快乐,不是因为他拥有的多,而是计较的少!
展开
-
webpack 压缩 styled-components失效
问题描述:通过webpack5.x js压缩中发现,使用styled-components插件并不能够完全压缩,如下图:解决方案:修改.babelrc.jsmodule.exports = { "presets": [ ... ], "plugins": [ ["babel-plugin-styled-components", { "ssr": false }] ]};参考资料:https://pretagteam.com/question原创 2022-01-12 13:57:56 · 513 阅读 · 2 评论 -
webpack5.x 遇到的问题
更新问题1异常:Compiling RuleSet failed: Exclamation mark separated loader lists has been removed in favor of the ‘use’ property with arrays (at clonedRuleSet-2[0].rules[0].loader: style-loader!css-loader!less-loader如下图所示解决:webpack 使用如下{ test: /\.(css|原创 2020-11-19 11:42:19 · 2558 阅读 · 0 评论 -
vue-loader@15.x VueLoaderPlugin 记录一下
报错:==vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin in your webpack config.==目前,//两个方式都可以的,随便用一个const VueLoaderPlugin = require('vue-loader/lib/plug...原创 2018-08-25 15:42:37 · 3707 阅读 · 0 评论 -
Webpack 3.X - 4.X 升级记录
Webpack 3.X - 4.X 升级记录先升级 webpack-cli首先:执行命令npm install webpack-cli -D或者npm install -g yarnyarn add webpack-cli -D启动服务出现的问题问题1:compilation.mainTemplate.applyPluginsWaterfall is not a ...原创 2018-02-28 18:29:33 · 25473 阅读 · 7 评论 -
webpack 热更新(实施同步刷新)
解决方案一:实现热更新,首先,安装一系列的node命令,如果嫌麻烦,你可以直接看解决方案二,相对来说比较简单。1、webpack命令安装npm install webpack -g npm initnpm init -yes //可以创建默认的package.json npm install webpack --save-dev npm install path fs html-webpack原创 2017-01-07 19:59:33 · 54389 阅读 · 2 评论 -
性能优化 - 查看 webpack 打包后所有的依赖关系(webpack 可视化工具)
查看 webpack 打包后所有组件与组件间的依赖关系,针对多余的包文件过大,剔除首次影响加载的效率问题进行剔除修改,本次采用的是 ==webpack-bundle-analyzer==(可视化视图查看器)== 介绍1:webpack-bundle-analyzer(可视化)==将捆绑内容表示为方便的交互式可缩放树形图如下效果图:模块功能:意识到你的文件打包压缩后中真正的内容找出哪些模块组成最大翻译 2017-11-16 15:28:24 · 37656 阅读 · 0 评论 -
实战:Webpack 的 require 动态变量
1、问题描述:完全使用变量 let test = './less/Test.css'require(test);//报错 Uncaught Error: Cannot find module "."let test2 = 'Test'require("./less/"+test2 + ".css");//报错 Uncaught Error: Cannot find module "./le原创 2017-11-09 17:55:38 · 11225 阅读 · 2 评论 -
webpack3.x文件配置
webpack3.x 配置webpack3.x 主配置webpack.config.js文件,每个模块的详细信息都有一定的注释,如果有不对的地方,还请指教!大纲: 1、创建package.json文件 2、创建.babelrc文件 3、创建webpack.config文件目前3个文件即可,下面具体介绍:一、基础配置1、首先全局安装webpack 的基础配置, npm i原创 2017-10-18 20:51:48 · 4892 阅读 · 0 评论 -
针对 webpack + es6 + react 安装使用及其遇到的问题!
主要是针对 webpack + es6 + reactWeb 安装使用及其所遇到的问题,为了不耽误大家宝贵的时间及其阅读繁琐,我先一次性的把安装使用的步骤介绍完,然后在分析所遇到的问题!安装使用使用node npm进行安装,首先,我先附上webpack.config.js的代码,再进一步使用:webpack.config.js//webpack.config.jsvar webpack = req原创 2016-12-25 21:27:02 · 3068 阅读 · 0 评论 -
webpack file-loader 解析 css 文件中 background-image路径问题。
webpack file-loader 解析 css 文件中 background-image路径问题。通过 webpack 的 file-loader 把 css 中的 background-image 图片提取出来构建到输出目录(例如dist或者build目录),发现图片被生成在了产出目录的根目录。webpack.config.js文件配置var webpack = require('webpa原创 2017-02-06 16:30:39 · 14401 阅读 · 0 评论