Я пытаюсь написать простое приложение Angular2 (с использованием Alpha 47), и я пытаюсь установить «npm guid» из jspm. Он устанавливает отлично, но когда я пытаюсь запустить приложение, я всегда получаю «GET http://localhost:3001/jspm_packages/npm/[email protected] 404 (не найдено)». Я также пытался загрузить другие пакеты, и они также придумали 404. В противном случае мое приложение angular2 прекрасно работает. Я не уверен, что я делаю неправильно. Любая помощь могла бы быть полезна! Благодаря!Angular2 System.js не может найти пакеты jspm
System.js конфигурационных файлов
System.config({
baseURL: "/",
transpiler: "none",
paths: {
"npm:*": "jspm_packages/npm/*",
"github:*": "jspm_packages/github/*"
},
packages: {
"app": {
"defaultExtension": "js"
}
},
map: {
"guid": "npm:[email protected]"
}
});
index.html
<html>
<head>
<title>Office Contacts</title>
<link rel="stylesheet" href="app/styles/foundation.css">
<script src="jspm_packages/system.src.js"></script>
<script src="node_modules/angular2/bundles/angular2.dev.js"></script>
<script src="node_modules/angular2/bundles/router.dev.js"></script>
<script src="node_modules/angular2/bundles/http.dev.js"></script>
<script src="config.js"></script>
<base href="/">
<script>
System.import('app/release/bootstrap');
</script>
<script src="node_modules/es6-shim/es6-shim.js"></script>
</head>
<body>
<app>Loading...</app>
</body>
</html>
Мои bootstrap.ts файл
//
// ANGULAR PROVIDERS
//
import {bootstrap, provide, FORM_PROVIDERS} from 'angular2/angular2';
import {ROUTER_PROVIDERS, HashLocationStrategy, LocationStrategy} from 'angular2/router';
import {HTTP_PROVIDERS} from 'angular2/http';
import {ContactsService} from './contacts.service';
import {guid} from 'guid';
//
// APP COMPONENT
// Top level component that holds all of our components
//
import {App} from './app';
//
// BOOTSTRAP
// Bootstrap our app with the top level component and
// inject services and providers
//
bootstrap(App, [
FORM_PROVIDERS,
ROUTER_PROVIDERS,
HTTP_PROVIDERS,
ContactsService,
guid,
provide(LocationStrategy, {useClass: HashLocationStrategy})
]);
Я дам ему шанс и вернусь с тобой :-) спасибо! – cpeele00