Skip to content

Commit 840fa5d

Browse files
committed
update README.md
1 parent cd94c71 commit 840fa5d

1 file changed

Lines changed: 24 additions & 5 deletions

File tree

README.md

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,41 @@ yarn add -D wxapp-webpack-plugin
5454

5555
## API
5656

57-
#### `new WXAppWebpackPlugin(options)`
57+
#### WXAppWebpackPlugin
5858

59-
###### options
59+
###### 用法
60+
61+
webpack.config.babel.js
62+
63+
```js
64+
import WXAppWebpackPlugin from 'wxapp-webpack-plugin';
65+
export default {
66+
// ...configs,
67+
plugins: [
68+
// ...other,
69+
new WXAppWebpackPlugin(options)
70+
],
71+
};
72+
```
73+
74+
75+
###### Options
76+
77+
所有 `Options` 均为可选
6078

6179
- `clear` (Boolean): 在启动 `webpack` 时清空 `dist` 目录。默认为 `true`
6280
- `commonModuleName` (String): 公共 `js` 文件名。默认为 `common.js`
6381

6482
#### `Targets`
6583

66-
Webpack target 值,目前有 `Targets.Wechat``Targets.Alipay`,如果不配置,webpack target 将会自动设为 `Targets.Wechat`。如果需要开发支付宝小程序,则改为 `Targets.Alipay`开发者可以通过 `process.env.TARGET` 之类的配置来动态输出。
84+
Webpack target 值,目前有 `Targets.Wechat``Targets.Alipay`,如果不配置,webpack target 将会自动设为 `Targets.Wechat`。如果需要开发支付宝小程序,则改为 `Targets.Alipay`。开发者也可以通过 `process.env.TARGET` 之类的配置来动态输出。
85+
86+
###### 示例
6787

68-
###### Example
88+
webpack.config.babel.js
6989

7090
```js
7191
import WXAppWebpackPlugin, { Targets } from 'wxapp-webpack-plugin';
72-
7392
export default {
7493
// ...configs,
7594
target: Targets[process.env.TARGET || 'Wechat'],

0 commit comments

Comments
 (0)