react-ui

A collection of components for React, base on bootstrap 4.0.

Github星跟蹤圖

This Project Is Deprecated

Try another component library Shineout

此项目已经暂停维护,已发布一个新的轻量,性能更优化的组件库 Shineout,欢迎移步使用。

A collection of components for React, base on bootstrap 4.0. Docs

Usage

  • npm install
npm install rctui
var ReactUI = require('rctui')
var Form = ReactUI.Form
// or
import { Form } from 'rctui'
...
// import one Component without other components
var Input = require('rctui/Input')
var CheckboxGroup = require('rctui/CheckboxGroup')
var FormControl = require('rctui/FormControl')
// or
import Input from 'rctui/Input'

If you don't want compile the file or encounter any compile problems, you can use the built file

// html
<script src="https://unpkg.com/rctui/dist/index.js"></script>
// webpack config
externals: {'react': 'React', 'react-dom': 'ReactDOM', 'rctui': 'rctui'},
// jsx
import { Form } from 'rctui'
...

cli

There is a internal cli command, help you easy start you app.

need nodejs >= 4,npm >= 3

Waning options all/webpack will overwrite your webpack.config.js file

npm install rctui
node node_modules/rctui/cli/init.js [options]
options:
    - all        install dependencies and devDependencies package, simple demo code, devServer, webpack config
    - update     install / update package
    - demo       a simple demo
    - server     node devServer.js
    - webpack    webpack.config.js !warning: will overwrite your webpack.config.js file

Start Kit

如果配置仍然有问题的话,可以尝试使用这个 Start Kit.

主要指標

概覽
名稱與所有者Lobos/react-ui
主編程語言JavaScript
編程語言JavaScript (語言數: 3)
平台
許可證MIT License
所有者活动
創建於2015-03-16 06:47:36
推送於2019-03-22 06:39:05
最后一次提交2018-09-04 11:13:02
發布數7
最新版本名稱0.7.0-rc.1 (發布於 )
第一版名稱0.1.0 (發布於 )
用户参与
星數1.6k
關注者數116
派生數301
提交數722
已啟用問題?
問題數101
打開的問題數17
拉請求數19
打開的拉請求數0
關閉的拉請求數4
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?