# weex-amui
**Repository Path**: hdoffice/weex-amui
## Basic Information
- **Project Name**: weex-amui
- **Description**: Ant Design Mobile of Weex
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-06-26
- **Last Updated**: 2020-12-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Weex-AMUI
## 安装
```shell
npm i weex-amui -S
```
## 使用
```vue
```
## 使用前
- 安装 `less-loader` 以正确编译less源码
```shell
npm i less less-loader -D
```
- 安装 [babel-plugin-component](https://www.npmjs.com/package/babel-plugin-component) 来只引入需要的组件打包,同时如果没有安装 `babel-preset-stage-0`,也需要一并安装。[eros用户跳过这一步,点这里看](#eros-用户)
```shell
npm i babel-preset-stage-0 babel-plugin-component -D
```
```json
// 增加一个plugins的配置到 .babelrc 中
{
"presets": ["es2015", "stage-0"],
"plugins": [
[
"component",
{
"libraryName": "weex-amui",
"libDir": "packages",
"style": false
}
// 如果要和 weex-ui 一起用,配置加上下面这个
,{
"libraryName": "weex-ui",
"libDir": "packages",
"style": false
}
]
]
}
```
- 如果你使用了 `weex-vue-render@1.x` 版本(现在使用 `weex-toolkit` 创建的项目可选`0.x`和`1.x`),1.x版本依赖的 `weex-vue-precompiler` 当前版本会把自定义组件的 `click`, `change` 等事件处理出错,需要安装一下另外一个修改的版本。
```shell
npm i https://github.com/HMingHe/weex-vue-precompiler.git -D
```
## eros 用户
- 请修改 `.babelrc` 文件,如下:
```json
{
...
"plugins": [
["import",[
{
"libraryName": "weex-amui",
"libraryDirectory": "packages",
"style": false
}
]
...
}
```
## 运行 Demo
```shell
npm i
npm run start
```
## 参考或者直接使用了他们的代码,感谢
[Ant Design Mobile](https://mobile.ant.design/)
[weex-ui](https://github.com/alibaba/weex-ui)
[weex-flymeui](https://github.com/FlymeApps/weex-flymeui)