Emiya
精简, 小巧的、用于构建js应用程序的脚手架工具。
0. Emiya是什么?
一个用于创建js项目的脚手架工具。
1. Emiya使用说明
1. 安装
- 切换淘宝镜像(推荐)
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 安装Emiya
cnpm i emiya -g // or npm i emiya -g
2. 使用 - web app
- 简介
- 创建工程
emiya -w my-project
- 进入工程
cd my-project
- 安装依赖
npm i
- 调试 & 开发
npm run dev
- 打包
npm run build
2.5. 使用 - node app
- 简介
- 创建工程
emiya -n my-project
- 进入工程
cd my-project
- 安装依赖
npm i
- 调试 & 开发
npm run dev
- 运行
npm run start
2.7. 使用 - vue app
- 简介
- 创建工程
emiya -v my-project
- 进入工程
cd my-project
- 安装依赖
npm i
- 调试 & 开发
npm run dev
- 打包
npm run build
2.9. 使用 - multiple page web app
- 简介
- 创建工程
emiya -m my-project
- 进入工程
cd my-project
- 安装依赖
npm i
- 调试 & 开发
npm run dev
- 打包
npm run build
3.0. 使用 - Component Starter
- 简介
- 创建工程
emiya -p Dialog
- 进入工程
cd Dialog
- 安装依赖
npm i
- 创建一个Component
npm run create // 依据选项创建
- 开发
npm run dev
- 打包
npm run build
4.0. 使用 - UI Test Starter
- 简介
- 创建工程
emiya -t UITest
- 进入工程
cd UITest
- 安装依赖
sh launch.sh
- 录制一个Test Case
npm run record // 依据选项创建
- 回放Test Case
npm run replay
* 更新日志
- 1.0.0 - 创建项目
- 1.0.1 - 更新
README.md
- 1.0.2 - 更新
package.json
- 1.1.0 - 增加
eslint
, 增加postcss-loader
- 1.2.1 - 增加
node
脚手架模板 - 1.3.0 - 增加
vue
模板 - 1.4.0 - 增加
multiple page
模板 - 1.5.0 - 增加
Package(Component) starter
模板 - 1.5.1 - bug fixed (output error)
- 1.6.0 - 增加
UI Test
模板
Emiya
英灵卫宫[Emiya], TYPE-MOON的游戏作品及相关动画《Fate》系列中的人物, 第五次圣杯战争时由远坂凛召唤出的Servant, 职阶是Archer。