2016-04-15 267 views
2

我是React和NPM的新手。 我創建了一個新目錄,做了npm init,npm install,我安裝了React。material-ui安裝npm依賴關係

這就是現在我的package.json是:

{ 
    "name": "reactapp", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "author": "", 
    "license": "ISC", 
    "dependencies": { 
    "react": "^15.0.1", 
    "react-dom": "^15.0.1" 
    }, 
    "devDependencies": { 
    "babel-core": "^6.7.6", 
    "babel-loader": "^6.2.4", 
    "babel-preset-es2015": "^6.6.0", 
    "babel-preset-react": "^6.5.0", 
    "webpack": "^1.12.15" 
    } 
} 

的問題是在安裝material-ui我得到這個畫面,我真的不能明白我怎麼能解決這個問題。

screen print

謝謝。

回答

6

您已經安裝了React v15。

material-ui預計舊版本的React。

但是你不應該擔心,因爲material-ui很適合React v15。

所以只是忽略這個警告。他們的主要人員在下次更新material-ui圖書館後將會消失。

或者可以安裝反應的v0.14

+1

如果你有急事,你也可以接受α,β或剝離材料的UI版本,通過要求'「材料-UI」:「〜0.15.0 -0「'在你的package.json中。 material-ui目前最高版本爲0.15.0-beta.1,並且可以與React v15順利協作。 –

+0

我遇到了難以解釋的錯誤與'alpha'。我強烈建議不要使用它。 – fresh5447

+0

或者只是安裝'material-ui' 0.15的新發布的測試版:https://github.com/callemall/material-ui/releases/tag/v0.15.0-beta.1 ==>'npm我 - - 保存材料 - ui @ 0.15.0-beta.1' – antoine129