2016-06-01 2 views
0

Я следил за этим cheat sheet, чтобы сделать работу Angular2 с помощью JSPM.JSPM не загружается Angular2

Все, кажется, работает за исключением одной вещи, я получаю это сообщение в браузерах консоли:

http://myapp.loc/vendor/jspm_packages/npm/[email protected]/angular2.js 404 (Not Found) 

URL-адрес не является правильным, и в файловой системе я вижу, он должен быть как:

http://nettebase.loc/vendor/jspm_packages/npm/[email protected]/bundles/angular2.js 

Примечание: комплекты часть. Когда я включаю это вручную, он работает, но это то, что я не хочу делать.

Что не так? Я не указывал этот URL нигде, поэтому я предполагаю, что JSPM справляется с этим.

Я новичок во всем этом, поэтому для меня это все волшебство, поэтому я последовал за учебником, и это то, что я, похоже, не в состоянии взломать.

ответ

0

я узнал, что эти примеры используют старую версию Angular2, в текущей версии вы должны использовать импорт, как это:

import { 
    Component 
} from 'angular2/core'; 

import { 
    bootstrap 
} from 'angular2/platform/browser'; 

Вместо

import { 
    Component, 
    bootstrap 
} from 'angular2/angular2'; 

Это распространено во многих примерах.

+0

У меня есть пример с Angular2 и JSPM здесь: https://github.com/fintechneo/angular2-templates –

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