0.8.2 • Published 2 years ago

creat-web-tpl v0.8.2

Weekly downloads
3
License
ISC
Repository
github
Last release
2 years ago

create-web-tpl

一个轻量的脚手架,默认 生成 vue spa 项目,默认为 vue3版本,并支持 vue2, react, react-hook 模板项目,包含了 webpack, router, store 等, 完全暴露,无二次开发成本

技术栈

  • 默认版本

    webpack5 + vue3 + vue-router + pinia

  • vue2

    webpack5 + vue2 + vue-router + vuex

  • react

    webpack5 + react + react-router + mobx

  • react-hook

    webpack5 + react(hook风格) + react-router + mobx

对比其他脚手架

  • create-react-app

    更简洁的 webpack 配置,公共 webpack.config.js 在 100 行左右

  • vue-cli

    暴露除了底层 webpack 配置,无二次开发成本

使用

npx create-web-tpl my-app

cd my-app

npm install

npm run dev

npx create-web-tpl <projectName> [projectType]

参数

optionrequiredtypedefaultvalue
projectNameTrueString''eg: 'myapp'
prejectTypeFalseString''vue2/react/react-hook
0.8.2

2 years ago

0.8.1

3 years ago

0.7.1

4 years ago

0.7.0

4 years ago