weapp-util-create-plugin
v0.1.5
Published
创建 weapp 插件
Downloads
6
Maintainers
Readme
weapp-util-create-plugin
创建 weapp 插件
安装
npm i weapp-util-create-plugin
使用
createPlugin({
match: ?(String|RegExp),
ignore: ?(String|RegExp),
afterExt: ?String,
extra: ?Boolean=false,
})(...)
例子
// weapp-plugin-jsmin source code
import uglify from 'uglify-js';
import createPlugin from 'weapp-util-create-plugin';
export default createPlugin({
match: /\.js$/,
extra: true,
})(({ config, file, status, extra }, plgConfig) => {
const result = uglify.minify(file.contents.toString(), plgConfig);
if (result.error) throw result.error;
file.contents = Buffer.from(result.code);
});