1.0.4 • Published 1 year ago

record-webapck-raw-loader v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

record-webapck-raw-loader

Installation

npm i record-webapck-raw-loader -D

Usage

在 webpack 编译阶段 通过自定义 loader 记录特定被编译的文件信息,并且写入到指定文件

options.writerPath 文件写入的路径, 此包处理二进制数据 (图片资源)
options.clean 每次启动 webpack 时,是否清空文件, 默认为 true, 每次新启动 webpack 不追加写入 (但是一次编译是追加写入的)
module.exports = {
    ....
    module: {
        rules: [
             {
                test: [/\.bmp$/, /\.gif$/, /\.jpe?g$/, /\.png$/],
                enforce: "pre",
                exclude: /node_modules/,
                use: [
                    {
                        loader: "record-webapck-raw-loader",
                        options: {
                            writerPath: path.join(__dirname, "./recordRaw.log"),
                            clean: true,
                        },
                    }
                ],
            },
        ]
    }
    ...
}