2016-05-18 3 views
1

Lorem Ipsum - просто фиктивный текст печатной и верстки. Lorem Ipsum был стандартным фиктивным текстом отрасли с тех пор, как в 1500-х годах, когда неизвестный принтер взял камбуз типа и скремблировал его, чтобы сделать типовую книгу образцов. Он пережил не только пять столетий, но и прыжок в электронный набор, оставаясь практически неизменным. Он был популяризирован в 1960-х годах с выпуском листов Letraset, содержащих проходы Lorem Ipsum, и совсем недавно с программным обеспечением для публикации на рабочем столе, таким как Aldus PageMaker, включая версии Lorem Ipsum.Ошибка при обновлении углового 2.0.0-beta.13 до 2.0.0 rc1

ответ

0

С RC версии, модуль angular2 НПМ не может больше использоваться, но следующие из них:

"@angular/common": "2.0.0-rc.1", 
"@angular/compiler": "2.0.0-rc.1", 
"@angular/core": "2.0.0-rc.1", 
"@angular/http": "2.0.0-rc.1", 
"@angular/platform-browser": "2.0.0-rc.1", 
"@angular/platform-browser-dynamic": "2.0.0-rc.1", 
"@angular/router": "2.0.0-rc.1", 
"@angular/router-deprecated": "2.0.0-rc.1" 

Кроме того Angular2 RC версии не предоставляют (пока) в комплекте файлы, такие как angular2.dev.js или http.dev.js файлов. Больше нет angular2-polyfill, и вам нужно явно настроить ZoneJS и Reflect-metadata.

Необходимо настроить его в конфигурации SYstemJS. Смотрите эту страницу для более подробной информации:

Что касается вашей проблемы, я думаю, что вы должны удалить эту строку из вашего package.json файла:

"angular2": "2.0.0-beta.13", 

Проверьте, что angular2-уведомления совместимый с RC-версиями Angular2.

Наконец, обновите файл config.ts, чтобы не использовать файлы из бета-версий. Вот пример:

{ src: 'angular2/bundles/angular2-polyfills.js', inject: 'shims', dest: JS_DEST }, 
(...) 
{ src: 'angular2/bundles/angular2.js', inject: 'libs', dest: JS_DEST }, 
{ src: 'angular2/bundles/router.js', inject: 'libs', dest: JS_DEST }, 
{ src: 'angular2/bundles/http.js', inject: 'libs', dest: JS_DEST }, 
0

Не уверен, что его хорошая идея - и бета, и rc - как зависимость. Также с выпуском rc существует множество изменений, особенно из-за модульной структуры пакета. Также трудно сказать, что именно вызывает ошибку, поскольку вы не разместили источник accounts, как показано на консоли. Недавно я обновил свое угловое приложение (которое я использую для изучения Angular 2) на RC-релизе, и я бы выполнил пару шагов, которые я документировал здесь. Посмотрите на это и посмотрите, не поможет ли она. https://jaykhimani.blogspot.com/2016/05/upgrading-angular-2-from-beta-to-rc.html

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