generator-mpvue-project

Yeoman generator of mpvue project

Usage no npm install needed!

<script type="module">
  import generatorMpvueProject from 'https://cdn.skypack.dev/generator-mpvue-project';
</script>

README

generator-mpvue-project

A yeoman generator of helping to init your mpvue project

基于 mpvue 开发小程序项目的脚手架

可直接进ts-example目录查看生成的项目示例

  • 支持 JS/TS 工程选项,TS 时提供 Typing 智能感知,更好的类型提示
  • 支持 API mock 功能,开发时可选使用本地 JSON mock 数据或单独的 API 服务器数据
  • 提供通用能力抽象,如 request 库,promisify 话的 wx API,token 以及业务数据持久化的 Store,emitter 跨页面通信等用户只专心写 pages 即可
  • 集成众多的工程开发最佳实践: eslint/tslint 代码检查 prettier 代码格式化 lintstaged 和 pre-commit 做 git 钩子完成上述任务

** 原生组件依赖解析支持 **

在 main.js 中通过usingComponent指定原生方式编写的小程序组件 NPM 包名,构建时会自动解析组件包,以及组件包的依赖

Screenshots

Screenshot1

Screenshot2

Screenshot3

Screenshot4

Screenshot5

Install

npm install yo -g
npm install generator-mpvue-project -g

Usage

yo mpvue-project