У меня возникла следующая проблема с запуском следующих версий JSPM с Angular2 и SystemJS (версии: [email protected] с [email protected] и [email protected]). скомпилировано (без ошибок), в браузере появляется следующая ошибка:
/jspm_packages/npm/[email protected]/src/util/decorators.js:70 Uncaught reflect-metadata shim is required when using class decorators
Теперь, когда я вручную включаю файл Reflect.js: \ jspm_packages \ npm \ [email protected] \ Reflect.js, эта проблема исчезает, но появляется следующая проблема: список не определен в другом угловом файле.
См. Битбакет src ниже для файлов конфигурации (код src) как из system.js, так и из typescript / jspm.io
Мне интересно, возможно ли в настоящее время использовать jspm вместе с system.js для получения всех пакетов angular, которые необходимы для нормальной работы angular. Видя, как конфигурация для system.js четко заявляет, что angular зависит от нее:
"npm:[email protected]": {
"fs": "github:jspm/[email protected]",
"path": "github:jspm/[email protected]",
"process": "github:jspm/[email protected]",
"reflect-metadata": "npm:[email protected]",
"rx": "npm:[email protected]",
"url": "github:jspm/[email protected]",
"zone.js": "npm:[email protected]"
},
Но они не извлекаются (глядя на вкладку сети)