Skip to content

集成了 vue, react, taro, egg, rollup 的基础脚手架

License

Notifications You must be signed in to change notification settings

zhaowhY/webclis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

$ npm i -g kk-webcli

build Step

# create base project
$ kkcli demo
$ cd demo

# install
$ npm i

# start
$ npm start

sass安装慢,可以采用下面方法

npm i --registry=https://registry.npm.taobao.org

含有的脚手架

react-cli

webpack+react+react-router+mobx+axios+antd +mobx持久化js+ svg-sprite-loader + less

taro-cli taro-ts-cli

taro + taro-ui + scss + react + mobx + axios + mock + eslint

koa-mock-cli

轻量的koa-mockjs在线服务,利用pm2进行热重启

vue-simple-cli

  • 简易版 vue+vuex+vue-router+axios+element-ui+Mock.js+postcss-px2rem-exclude+svg-sprite-loader + sass + airbnb-base

vue-cli

  • stack: vue-cli+vue+vuex+vue-router+axios+element-ui+Mock.js+postcss-px2rem-exclude+vuex-persistedstate+svg-sprite-loader+用户权限模块 + sass + airbnb-base

egg-cli

  • Egg.js 为企业级框架和应用而生,后台服务node框架
  • 集成了 mysql + 文件上传 + websocket-IO + 邮件服务 + 各类写法demo

taro-cli

taro base project

  • style sheet: less

rollup-cli

  • 利用rollup便捷打包函数库和工具库, 默认配置了(umd, esm, cjs)三种方式

project test

# clone project
$ git clone https://github.com/zhaowhY/webclis.git

# create base project 
$ node src demo

About

集成了 vue, react, taro, egg, rollup 的基础脚手架

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published