Angular2 RC5 error:zone.js: Unbehandelte Versprechen Ablehnung: Keine Anbieter für ElementRef

Ich habe vor kurzem ein upgrade von RC4 auf RC5, und nicht ändern von code, aber die app ist gebrochen. Hier ist die Fehlermeldung:
Angular2 RC5 error:zone.js: Unbehandelte Versprechen Ablehnung: Keine Anbieter für ElementRef

Die Fehlermeldung scheint, kam beim laden die index.html Datei:

<html>
<head>
    <script>
        var pjson = require('./package.json');
        document.title = pjson.name;
    </script>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link  href="./node_modules/font-awesome/css/font-awesome.min.css">
    <link  href="./node_modules/bootstrap/dist/css/bootstrap.min.css">
    <link  href="./css/global.css">

    <!-- 1. Load libraries -->
    <!-- Polyfill(s) for older browsers -->
    <script src="node_modules/core-js/client/shim.min.js"></script>
    <script src="node_modules/zone.js/dist/zone.js"></script>
    <script src="node_modules/reflect-metadata/Reflect.js"></script>
    <script src="node_modules/systemjs/dist/system.src.js"></script>
    <!-- 2. Configure SystemJS -->
    <script src="systemjs.config.js"></script>
    <script>
        System.import('app/main/bootstrap.js').catch(function(err){ console.error(err); });
    </script>
    <script>
        var electron = require('electron');
    </script>
</head>

<body>
<app-cmp>Loading...</app-cmp>
</body>
</html>

Update: Verwenden Sie Eckige-CLI-jetzt, kein problem mehr.

Es kann helfen, zu sehen, wo Sie mit ElementRef.
Ich habe das gleiche Problem und ich bin nicht die Referenzierung von ElementRef irgendwo in meinem code. Ich habe nur gesehen, das da versucht, sich zu bewegen, um RC.5 mit seiner NgModule brechen ändern.
Ich habe das gleiche Problem wie MichaelOryl, wusste ich nicht, Referenz ElementRef überall.
Versucht, mit Hilfe von ElementRef innerhalb beheben und bekommen there is no provider for ElementRef

InformationsquelleAutor Ng2-Fun | 2016-08-12

Schreibe einen Kommentar