2 Star 3 Fork 1

webkixi / aotoo-hub

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

介绍

AOTOO-HUB 是一套前端全栈型脚手架

  • 支持 REACT/VUE/小程序/RN
  • 支持多项目开发,所有项目放置于开发空间中,可独立编译,运行
  • 简单、高效的命令行操作
  • 支持各种动态样式
  • 支持远程项目,可以安装gitee/github的项目到本地
  • 配置server为true,支持node支撑的后端服务,也可作为项目中间层

GITHUB
更多说明

多项目开发

aotoo-hub建立了一个统一的开发环境(基于webpack4),所有项目可以共享开发环境中的编译资源,如babel, sass等。按照简单的目录规则,可以快速开始项目,无需关注编译环境

workspack
  └── src 
      │── hub-react
      │── hub-vue
      └── hub-xcx  # 小程序项目

启动项目也非常简单

aotoo dev hub-react  # 启动hub-react项目,启动开发模式
aotoo build hub-react  # 按生产模式编译hub-react项目

命令行

通过专属命令aotoo启动项目并附带运行状态,有3中基础命令及由基础命令衍生的状态命令,这个我们会在后面详细说明

aotoo dev  # 开发模式
aotoo build # 生产编译模式
aotoo install # 安装远程项目  

多环境支持

通过命令行可以快速切换不同的开发环境(需先创建配置文件),如测试,预发布,生产等等

aotoo dev project --config test  # 启动测试环境
aotoo dev project --config pre   # 启动预发布环境

产出目录

├─ dist          # 输出目录(前端)
    │─ 1.0.1     # 版本目录,依据配置中的version字段
    └─ 1.0.8
        └─ dev # 开发目录
            │── js/index.js
            │── html/index.html
             ...

全栈模式

aotoo-hub配置文件aotoo.config.js中配置相关项目的server属性为true,即可以将该项目由纯前端项目转变为大前端项目,由node提供server服务

远程模板

把本地项目(基于规则目录)发布到gitee/github后该项目可作为远程模板被其他开发人员安装到本地。

The MIT License (MIT) Copyright (c) 2017 webkixi Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

aotoo-hub是一套通用型前端脚手架,无技术栈依赖,聚焦于多人协作及工程化。帮助开发者快速产出项目。 展开 收起
JavaScript 等 3 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/webkixi/aotoo-hub.git
git@gitee.com:webkixi/aotoo-hub.git
webkixi
aotoo-hub
aotoo-hub
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891