GithubHelp home page GithubHelp logo

teng2015 / amis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from baidu/amis

0.0 1.0 0.0 29.71 MB

前端低代码框架,通过 JSON 配置就能生成各种后台页面。

Home Page: https://baidu.github.io/amis/

License: Other

JavaScript 29.13% TypeScript 48.12% Shell 0.03% CSS 10.42% HTML 12.31%

amis's Introduction

amis

前端低代码框架,通过 JSON 配置就能生成各种后台页面,极大减少开发成本,甚至可以不需要了解前端。

目前在百度广泛用于内部平台的前端开发,已有 100+ 部门使用,创建了 3w+ 页面。

入门介绍

请阅读 https://baidu.github.io/amis/docs/intro

相关工具及平台

开发指南

以下是参与开发 amis 才需要看的,使用请看前面的入门文档。

如果 github 下载慢可以使用 gitee 上的镜像。

推荐使用 node 8/10/12。

# 安装项目 npm 依赖,在 node 12 下会有报错但不影响正常使用。
npm i

# 开始编译,把代码产出到刚开启的服务的 webroot 目录。
# 这个程序不会自动结束,进入一个 watch 模式,文件变动会重新编译。
npm run dev

# 开启 fis3 服务,请通过 http://127.0.0.1:8888/examples/pages/simple 访问。
npm start

测试

# 安装依赖
npm i

# 执行测试用例
npm test

# 查看测试用例覆盖率
npm run coverage

如何贡献

请采用 typescript 编写,所有合理的改动、新的公用渲染器、用例或者文档的提交都会被接收。

维护者

讨论

https://github.com/baidu/amis/issues

amis's People

Contributors

2betop avatar catchonme avatar chareice avatar chenos avatar dependabot[bot] avatar gozeon avatar heftykoo avatar hushiling avatar ice-zjchen avatar kate605690919 avatar mschumi avatar navygg avatar nwind avatar rickcole21 avatar rudyxu1102 avatar simdd avatar sinchang avatar snailsword avatar tongluyang avatar twchn avatar upeng avatar wwzi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.