2016-08-31 2 views
0

Я пытаюсь следовать: https://github.com/angular/material2/blob/master/GETTING_STARTED.mdКак начать работу с угловым материалом? Несоблюдение НОЙ установки

Хотя меня постоянно зацикливаться на начальном НОЙ установку:

npm install --save @angular2-material/core @angular2-material/button @angular2-material/card 

НПМ WARN @ angular2-материал/ядра @ 2.0.0- alpha.7-4 требует однорангового узла @ angular/core @^2.0.0-rc.5, но ни один из них не был установлен.

@ angular2-material/core @ 2.0.0-alpha.7-4 требует однорангового узла @ angular/core @^2.0.0-rc.5, но ни один из них не был установлен.

Как я могу обойти это? Ничего не устанавливается ...

+0

какая версия углового вы используете? –

+0

angular2, настроенный из тех же инструкций: npm install -g angular-cli, ng new my-project – Rolando

+0

ok Я не использую angular-cli, и я могу установить материал в angular2.0.0-5rc. –

ответ

0

npm WARN @ angular2-material/core @ 2.0.0-alpha.7-4 требует однорангового узла @ углового/сердечника @^2.0.0-rc.5, но ни один был установлен. Для этого требуется более высокая версия угловой, и у вас есть что-то ниже этого. обновление до последней версии должно решить вашу проблему. вы можете посмотреть в package.json, какую версию вы получаете с помощью angular-cli, и если это не последняя, ​​просто взломайте ее и обновите до последней.

+0

Есть ли способ выполнить команду для обновления углового из недавно созданного приложения, даже если он может быть устаревшим? – Rolando

+0

Да, обновление npm, но есть проблема с этой командой ant, она зарегистрирована в проблемах github npm. Он будет обновляться, но он не будет сэкономить на package.json означает, что вы получите последнюю версию с угловым, но package.json не будет обновляться. Я предлагаю вам просто обновить package.json и запустить npm i. Изменить на «@ угловой/общий»: «2.0.0-rc.5», «@ angular/compiler»: «2.0.0-rc.5», «@ angular/core»: «2.0.0 -rc.5 ", " @ angular/forms ":" 0.1.1 ", " @ angular/http ":" 2.0.0-rc.5 ", " @ angular/platform-browser ":" 2.0 .0-rc.5 ", " @ angular/platform-browser-dynamic ":" 2.0.0-rc.5 ", –

+0

Спасибо! Получение: pm WARN @ angular/core @ 2.0.0-rc.5 требует наличия равного [email protected], но ни один из них не был установлен. npm WARN @ angular/http @ 2.0.0-rc.5 требует равный [email protected], но ни один из них не был установлен. npm WARN @ angular/router @ 3.0.0-rc.1 требует однорангового соединения [email protected], но ни один из них не был установлен. В качестве побочного примечания, как вы думаете, угловой2 незрелый, чтобы использовать его для производства, учитывая его текущий статус rc и проблемы, подобные этим? – Rolando

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