2018-11-12 20:55:49 +08:00
|
|
|
# omi-weui
|
2018-12-02 20:17:29 +08:00
|
|
|
|
2018-11-12 20:55:49 +08:00
|
|
|
> weui for Omi
|
2018-11-08 20:38:16 +08:00
|
|
|
|
2018-11-12 20:55:49 +08:00
|
|
|
这里是 weui 开发版本,会整体重构
|
2018-11-08 20:38:16 +08:00
|
|
|
|
2018-12-02 20:17:29 +08:00
|
|
|
src 为组件源码 line 为线上文档
|
2018-11-08 20:38:16 +08:00
|
|
|
|
2018-12-02 20:17:29 +08:00
|
|
|
开发
|
2018-11-12 20:55:49 +08:00
|
|
|
```shell
|
|
|
|
yarn dev
|
2018-12-02 20:17:29 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
后编译配置通过 babel-loader 的 include 选项
|
|
|
|
|
|
|
|
```javascript
|
|
|
|
{
|
|
|
|
test: /\.js$/,
|
|
|
|
loader: 'babel-loader',
|
|
|
|
include: [
|
|
|
|
resolve('node_modules/omi-weui'),
|
|
|
|
]
|
|
|
|
},
|
|
|
|
```
|
|
|
|
|
|
|
|
按需引入需要安装 `babel-plugin-transform-modules`, 并配置如下:
|
|
|
|
```JavaScript
|
|
|
|
"plugins": [
|
|
|
|
["transform-modules", {
|
|
|
|
"omi-weui": {
|
|
|
|
"transform": "omi-weui/src/components/${member}",
|
|
|
|
"preventFullImport": true,
|
|
|
|
"kebabCase": true
|
|
|
|
}
|
|
|
|
}]
|
|
|
|
]
|
|
|
|
````
|