anujs1.1.2在兼容官方React比以往更進一步,一共跑通293套測試,其中179套是官方React的測試。react
在ref機制,owner機制,虛擬DOM更新機制,context傳遞機制,SVG生成策略上大大重構。是有史以來最多的更新級。但工做尚未完成,只是怕更新太多作了一次短暫的休整。webpack
主要更新點:git
1 第一個參數爲舊真實DOM或舊虛擬DOM
2 第二個參數爲新虛擬DOM
3 第三個參數爲父虛擬DOM(可能不存在,那麼後面直接跟第四,第五)
4 第四個參數爲上下文對象
5 第五個參數爲任務調度繫系統的列隊github
使用web
npm i anujs
或者使用架手架 https://github.com/Levan-Du/a...算法
npm i -g anu-cli
webpack.config中如何代替原來用React編寫的項目npm
resolve: { alias: { 'react': 'anujs', 'react-dom': 'anujs', // 若要兼容 IE 請使用如下配置 // 'react': 'qreact/dist/ReactIE', // 'react-dom': 'qreact/dist/ReactIE', // 若是引用了 prop-types 或 create-react-class // 須要添加以下別名 'prop-types': 'qreact/lib/ReactPropTypes', 'create-react-class': 'qreact/lib/createClass' //若是你在移動端用到了onTouchTap事件 'react-tap-event-plugin': 'anujs/lib/injectTapEventPlugin', } },
歡迎你們爲anujs加星星與試用!!!dom