2016-04-15 212 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