millenniumjs
1.0.0
在少於12個parsecs中渲染前端。
JavaScript庫,用於創建功能性無狀態組件並使用虛擬DOM渲染。使用REDUX創建超光和快速應用的理想選擇。
提示:驗證是否已安裝了節點和NPM。
$ npm install millenniumjs --save-dev提示:使用WebPack(或類似的模塊捆綁包)來管理組件。
import millennium from 'millenniumjs' ; 提示:使用Browserify(或類似的模塊Bundler)來管理組件。
const millennium = require ( 'millenniumjs' ) ; import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
millennium . component (
'h1' ,
{ className : 'foo' } ,
'Hello World'
)
)
}提示:使用JSX聲明編寫您的組件。
import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
< h1 className = "foo" >
Hello World
</ h1 >
)
} import millennium from 'millenniumjs' ;
function Hello ( ) {
// Markup
}
millennium . render ( < Hello /> , document . getElementById ( 'root' ) ) ; 你喜歡它嗎?
請參閱完整的文檔,然後從Millennium.js開始。
克隆此存儲庫並安裝其依賴性:
$ git clone https://github.com/millenniumjs/millenniumjs.git
$ cd millenniumjs
$ npm install將圖書館構建到區域:
$ npm run build構建庫,然後在使用Rollup-watch更改源文件時繼續重建它:
$ npm run dev遵循Afonso Pacifer的JS代碼樣式指南。
所有代碼樣式均為ESLINT自動驗證:
$ npm run lint使用JSDOC生成代碼文檔
$ npm run jsdocs查看out/index.html中的代碼文檔
運行所有單元測試:
$ npm test 為了保持更好的發行版,我們遵循語義版本控制2.0.0指南。
想貢獻嗎?遵循這些建議。
有關詳細的ChangElog,請參見發行。
麻省理工學院許可©Afonso pacifer