@mega-tool/create-mega-app

1.9.0 • Public • Published

@mega-tool/create-mega-app

让你仅通过一行命令,即可构建现代化的 Web 应用、原生 App 应用、插件、扩展等。

  • 可以在 macOS、Windows、Linux 上良好运行。
  • 支持后期扩展

快速上手

Create Mega App 让你专注于编码本身,不用操心框架、构建工具、代码规范、配置等内容。

例如:如你需要创建名称为my-app的项目,请运行如下命令

NPX

npx @mega-tool/create-mega-app my-app

(npx comes with npm 5.2+ and higher, see instructions for older npm versions)

NPM

npm init @mega-tool/mega-app my-app

npm init <initializer> is available in npm 6+

Yarn

yarn create @mega-tool/mega-app my-app

yarn create <starter-kit-package> is available in Yarn 0.25+

发展路线

Ver 1.x

  • [x] 核心脚手架引擎正常运行
  • [x] 引擎:支持常规的 Nuxt 官方项目模板
  • [x] 引擎:支持动态模板依赖,仅仅依赖模板的 ID

以下是根据模板应用类型划分的发展节点,根据发展,再细化各能力节点

应用模板

  • [ ] (JS)支持创建 Mega 常用的 云应用、云子应用
  • [ ] (JS)支持创建 Mega 常用的 Web 应用
  • [ ] (混合开发,Android/iOS)支持创建 Mega 常用的移动 App 应用
  • [ ] (JS)支持创建 Mega 常用的小程序应用
  • [ ] (JS)支持创建 Mega 常用的公众号应用

插件模板

  • [ ] (JS)支持创建 Mega Web 应用的插件
    • [ ] 支持创建 Mega Nuxt 插件
    • [ ] 支持创建 Mega Nuxt 中间件
  • [ ] (混合开发,Android/iOS)支持创建 Mega 移动应用的原生 Native 开发插件
  • [ ] (JS)支持创建 Mega 小程序应用插件

SDK 模板

  • [ ] (JS)支持创建原生 JS-SDK 模板
  • [ ] (混合开发,Android/iOS)支持创建原生 SDK

组件库模板

  • [ ] (混合开发,Android/iOS)支持创建原生+JS 组件库
  • [ ] 支持创建 JS 组件库

文档模板

  • [ ] 支持创建在线文档站点

工具模板

  • [ ] 支持创建类脚手架的工具
  • [ ] 支持创建简单的工具套件

Readme

Keywords

Package Sidebar

Install

npm i @mega-tool/create-mega-app

Weekly Downloads

3

Version

1.9.0

License

MIT

Unpacked Size

109 kB

Total Files

18

Last publish

Collaborators

  • zhangweifeng_0311
  • misteryu
  • zhifeng.sun.auo.com
  • zhenxiangdinglv