Angular2 Quick Start - Nachricht kann nicht empfangen werden

Ich versucht habe zu tun, die quick-start-guide für Angular2. Ich habe das Beispiel wie beschrieben in der Schnellanleitung. Allerdings, wenn ich lief, es erscheint folgende Meldung 'kann Nicht'. Weiß jemand, warum dies passiert ist?

boot.js Datei

//JavaScript source code
(function (app) {
    document.addEventListener('DOMContentLoaded', function () {
        ng.platform.browser.bootstrap(app.AppComponent);
    });
})(window.app || (window.app = {}));

Die app.component.js Datei

(function (app) {
    app.AppComponent = ng.core.Component({
        Selector: 'my-app',
        template: '<h1>My First Angular 2 App </h1>'
    })
    .class({
        constructor: function () { }
    });
})(window.app || window.app == {});

Die index-Datei

<html>

<head>
    <title>Angular 2 QuickStart</title>

    <!-- 1. Load libraries -->
    <script src="https://code.angularjs.org/2.0.0-beta.0/angular2-polyfills.js"></script>
    <script src="https://code.angularjs.org/2.0.0-beta.0/Rx.umd.js"></script>
    <script src="https://code.angularjs.org/2.0.0-beta.0/angular2-all.umd.dev.js"></script>

    <!-- 2. Load our 'modules' -->
    <script src='app/app.component.js'></script>
    <script src='app/boot.js'></script>

</head>

<!-- 3. Display the application -->
<body>
    <my-app>Loading...</my-app>
</body>

</html>

Endlich das Paket.json-Datei

{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "start": "npm run lite",
    "lite": "lite-server"
  },
  "license": "ISC",
  "dependencies": {
    "angular2": "2.0.0-beta.0",
    "systemjs": "0.19.6",
    "es6-promise": "^3.0.2",
    "es6-shim": "^0.33.3",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.0",
    "zone.js": "0.5.10"
  },
  "devDependencies": {
    "lite-server": "^1.3.1"
  }
}

Lief ich die Zeile "npm start", öffnete den browser und angezeigt 'Nicht Bekommen'

Kommentar zu dem Problem - Öffnen
Man bekommt Nicht BEKOMMEN kann, wenn der server nicht in der Lage zum abrufen der Datei (404). Ich habe das gleiche Problem. Http-Server sucht index.html in dem Verzeichnis, von dem es ausgelöst wird. Achten Sie darauf, dass die index.html auf den Ordner root-Ebene aus, wo Sie laufen den http-server. Auch, stellen Sie sicher, app.component.js und boot.js unter app-Ordner wie Ihre html-Datei. Hoffe, es hilft. Kommentarautor: Nitin
Ich hatte dasselbe Problem während der Arbeit mit ng dienen. Aber in meinem Fall war es eine Berechtigung-Probleme mit der Ordner in dem die Winkel-Anwendung gehalten wurde. Kommentarautor: Ashutosh Singh

InformationsquelleAutor der Frage Josiane Ferice | 2016-01-14

Schreibe einen Kommentar