Skip to content
/ NoahV Public
forked from baidu/NoahV

An efficient front-end application framework based on vue.js

License

Notifications You must be signed in to change notification settings

kakawaa/NoahV

This branch is 293 commits behind baidu/NoahV:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
DarrenY
Jul 4, 2019
429b09f · Jul 4, 2019

History

93 Commits
Jun 20, 2019
Jul 4, 2019
Apr 24, 2019
Jul 4, 2019
May 29, 2019
Mar 20, 2019
Mar 20, 2019
Mar 20, 2019
Apr 2, 2019
Mar 20, 2019
Apr 17, 2019
Mar 20, 2019
Mar 20, 2019
Jul 4, 2019
Jul 4, 2019
Apr 2, 2019
Apr 17, 2019

Repository files navigation

NoahV

简体中文 | English

build license open issues commit

NoahV是一个基于vue开发的前端应用框架,主要适用于常见的后台管理系统,官网地址:http://www.noahv.org/

特性:

  • 上手简单,提供常用的各类组件,快速开始前端开发
  • 导航栏、页面布局JSON配置,无需代码逻辑开发
  • API数据模拟和API数据代理,让前后端不再耦合,联调更简单,效率更高
  • 数据仪表盘功能,满足常见的数据可视化需求,助力数据分析场景
  • 内置模版,只需简单配置就可以开发出想要的页面,非前端同学也能快速上手开发
  • 实用的脚手架功能,项目初始化、模板复用、模拟数据创建、调试server启动、框架升级一行命令通通搞定

快速开始

NoahV框架依赖Nodejs 6.0,在执行如下步骤之前,请确保已经安装 Node.js v6.0 或以上。

1.安装脚手架工具

# 安装noahv-cli
$ npm install noahv-cli -g

# 查看使用帮助
$ noahv --help

2.初始化一个项目

# 创建一个空目录,进入目录中,运行noahv init 命令创建一个通用项目
$ mkdir project && cd project && noahv init

# 运行noahv init --dashboard 命令创建一个包含仪表盘功能的项目
$ mkdir project && cd project && noahv init --dashboard

3.运行项目

# 在项目根目录启动调试server
$ noahv start 

4.复用模板

# 在项目根目录复用模板创建页面
$ noahv create 

# 根据提示选择需要创建的页面类型,目前支持form、list、filterList、chart四种模板类型

详细信息请查看 模板使用

更多关于框架的使用请查看 NoahV开发指南

讨论

欢迎提 ISSUE 讨论

License

Apache License 2.0

About

An efficient front-end application framework based on vue.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.8%
  • CSS 11.8%
  • Other 0.4%