2016-04-15 3 views
2

Я новичок в React и NPM. Я создал новый каталог, сделал npm init, npm install, и я установил React.материал-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 ожидает более старую версию реактивов.

Но вы не должны волноваться, потому что материал-ui прекрасно работает с React v15.

Так что просто игнорируйте эти предупреждения. Они исчезнут после следующего обновления библиотеки material-ui ее главными разработчиками.

Или вы можете установить v0.14 в реакцию

+1

Если вы торопитесь, вы также могли бы принять альфа, бета или релиз версии материала-интерфейса, требуя '«материал-щ»:«~ 0.15.0 -0 "' в вашем пакете.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 i - -save material-ui @ 0.15.0-beta.1' – antoine129

Смежные вопросы