weapp-util-create-plugin

0.1.5 • Public • Published

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);
});

Package Sidebar

Install

npm i weapp-util-create-plugin

Weekly Downloads

3

Version

0.1.5

License

MIT

Unpacked Size

5.07 kB

Total Files

4

Last publish

Collaborators

  • bzone