背景 Webpack 迭代到4.x版本后,其源码已经十分庞大,对各种开发场景进行了高度抽象,阅读成本也愈发昂贵。但是为了了解其内部的工作原理,让我们尝试从一个最简单的 webpack 配置入手,从工具设计者的角度开发一款低配版的 Webpack。 开发者视角 假设某一天,我们接到了需求,需要开发一个 ...
分类:
Web程序 时间:
2020-08-02 16:11:17
阅读次数:
101
import HTMLTestRunnerimport unittestimport os# 1. 完成使用discover()方法构造套件的方法 if __name__ == '__main__': current_path = os.path.dirname(__file__) testcase ...
分类:
其他好文 时间:
2020-07-29 21:58:58
阅读次数:
107
概述 webpack中的插件主要是用来完成loader和配置无法完成的事情 常见的几种Plugins HtmlWebpackPlugin 参考文档 html-webpack-plugin插件默认会创建一个HTML模板,并自动引入打包生成的几个主要的chunk包 也可以通过template属性配置自己 ...
分类:
Web程序 时间:
2020-07-28 22:05:47
阅读次数:
103
npm install less less-loader --save-dev 或者 安装指定版本的 //卸载命令 npm uninstall less-loader //重新下载 npm install less-loader@4.1.0 2.配置less路径:build -> webpack.b ...
分类:
其他好文 时间:
2020-07-28 17:07:18
阅读次数:
122
1、安装less 命令行输入:npm i less less-loader --save 2、安装sass 安装sass命令 : npm i sass-loader node-sass -d ...
分类:
其他好文 时间:
2020-07-27 15:35:48
阅读次数:
62
rk3399修改调试串口 rk3399可以修改调试串口为任意板载的uart 由于厂家的一级loader没有开源,因此更改调试串口后,一级loader的打印无法再看到了 手里面有一块rockpi4b的板子 其pin脚如下,从官方的uart改为下图中的uart4 官方支持的bsp代码 https://g ...
分类:
其他好文 时间:
2020-07-27 13:47:06
阅读次数:
167
一般写JDBC代码的时候都会有这么一句代码: 1 Class.forName("com.mysql.jdbc.Driver"); 这是加载数据库的注册驱动。但是从JDBC4.0后,就不用显式加载了,也就是人家DriverManager类自动帮你加载了,这句代码你不用写了,直接获取数据库连接就行。 可 ...
分类:
数据库 时间:
2020-07-26 15:41:48
阅读次数:
74
【Vue组件文件打包:Vue-Loader】 复制之前上一个项目 然后在我们的src目录中创建App.vue文件 这个文件就是Vue的模块文件 【建议下载IDEA的Vue.js插件】 Vue的模块分为template、script、style 其实就是代表html + javascript + cs ...
分类:
Web程序 时间:
2020-07-26 00:57:22
阅读次数:
68
一、提取单独的css文件 前面学习的过程中,用css-loader和style-loader来处理css文件,是通过在html中创建style标签把css放进去的。为了能把css单独的打包成css文件,则不能用前面的方法。 需要用到mini-css-extract-plugin插件,去掉style- ...
分类:
Web程序 时间:
2020-07-25 09:34:44
阅读次数:
102
1.安装sass 依赖包 终端输入 npm install sass-loader --save-dev npm install node-sass --sava-dev 2.build文件夹下的webpack.base.conf.js的rules里面添加配置 { test: /\.scss$/, ...
分类:
Web程序 时间:
2020-07-24 16:27:10
阅读次数:
96