1.0.1 • Published 4 years ago

iwen-ui-i v1.0.1

Weekly downloads
6
License
-
Repository
-
Last release
4 years ago

project

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).

## 步骤

#### vue-cli4创建项目(Macha + Chai单元测试)

#### 调整目录

. ... |-- examples // 原 src 目录,改成 examples 用作示例展示 |-- packages // 新增 packages 用于编写存放组件 ... .

#### 配置项目以支持新的目录结构

- src目录更名为examples,导致项目无法运行
- 新增packages目录,该目录未加入webpack编译

注:cli3 提供一个可选的 vue.config.js 配置文件。如果这个文件存在则他会被自动加载,所有的对项目和webpack的配置,都在这个文件中。

#### 编写组件

    iconfont

...

#### 搭建测试环境
(vue test utils)[https://vue-test-utils.vuejs.org/zh/]

1. 为核心功能编写测试,保障项目的可靠性
2. 强迫开发者编写更容易被测试的代码,提高代码的质量

###### 安装karma

npm i @vue/test-utils karma karma-chrome-launcher karma-mocha karma- sourcemap-loader karma-spec-reporter karma-webpack mocha karma-chai -D

###### 配置Karma文件
karma.conf.js


#### vuePress

###### 搭建vuePress基本目录

###### 安装vuePress

npm i vuepress -D npm i element-ui highlight.js node-sass sass-loader core-js@2 -S