Angular 2:未找到 NgModule 元数据 [英] Angular 2 : No NgModule metadata found
本文介绍了Angular 2:未找到 NgModule 元数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是 Angular 2 的新手,正在尝试学习我找到的视频教程.尽管遵循了所有步骤,Angular 仍然无法工作;我收到以下错误:
compiler.umd.js:13854 未捕获的错误:未找到App"的 NgModule 元数据.
并且组件根本不加载.
这是我的文件:
package.json:
<代码>{"name": "保留",版本":1.0.0",描述": "","main": "index.js",脚本":{"test": "webpack --config webpack.spec.ts --progress --color && karma start",开始":webpack-dev-server --inline --colors --progress --display-error-details --display-cached --port 3000 --content-base src"},作者": "","许可证": "ISC",依赖关系":{"@angular/common": "2.0.0","@angular/compiler": "2.0.0","@angular/core": "2.0.0","@angular/forms": "2.0.0","@angular/http": "2.0.0","@angular/platform-browser": "2.0.0","@angular/platform-browser-dynamic": "2.0.0","@angular/router": "3.0.0","core-js": "2.4.1","lodash": "4.16.1","rxjs": "5.0.0-beta.12",zone.js":0.6.25"},开发依赖":{"@types/core-js": "0.9.33","@types/lodash": "4.14.35","@types/node": "6.0.39","awesome-typescript-loader": "2.2.4","css-loader": "0.23.1","jasmine-core": "2.4.1","业力": "1.1.1","karma-chrome-launcher": "1.0.1","karma-jasmine": "1.0.2","karma-mocha-reporter": "2.0.4","raw-loader": "0.5.1","to-string-loader": "1.1.4","ts-helpers": "1.1.1","打字稿": "2.0.2","webpack": "1.13.1",webpack-dev-server":1.14.1"}}
index.html:
<头><元字符集=UTF-8><title>保留</title><link rel="icon" href="data:;base64,iVBORw0KGgo="><meta name="viewport" content="width=device-width, initial-scale=1"><link href='https://cdnjs.cloudflare.com/ajax/libs/normalize/4.1.1/normalize.min.css' rel='stylesheet' type='text/css'><link rel="stylesheet" href="https://cdn.jsdelivr.net/flexboxgrid/6.3.0/flexboxgrid.min.css" type="text/css"><link href="https://fonts.googleapis.com/icon?family=Material+Icons"rel="样式表"><link href="global.css" rel="stylesheet"><base href="/">头部><身体><应用程序>...在角载荷之前.</应用程序><script src="polyfills.bundle.js"></script><script src="vendor.bundle.js"></script><script src="main.bundle.js"></script>