2017-08-16 6 views
1

のプロパティ「コア」を読み込めませんが、私はこのエラーを取り除くしたいと思います:キャッチされない例外TypeError:、アプリケーションが正常に動作し、私は私が私のブラウザコンソールでエラーが発生している 4角でのフロントエンド・アプリケーションを開発未定義

Uncaught TypeError: Cannot read property 'core' of undefined 
at webpackUniversalModuleDefinition (eval at webpackJsonp.../../../../script-loader/addScript.js.module.exports (addScript.js:9), <anonymous>:9:35) 
at eval (eval at webpackJsonp.../../../../script-loader/addScript.js.module.exports (addScript.js:9), <anonymous>:10:3) 
at eval (<anonymous>) 
at webpackJsonp.../../../../script-loader/addScript.js.module.exports (addScript.js:9) 
at Object.../../../../script-loader/index.js!../../../../@ng-bootstrap/ng-bootstrap/bundles/ng-bootstrap.js (ng-bootstrap.js?6c12:1) 
at __webpack_require__ (bootstrap f869e51aadb3d665a815:54) 
at Object.1 (scripts.bundle.js:65) 
at __webpack_require__ (bootstrap f869e51aadb3d665a815:54) 
at webpackJsonpCallback (bootstrap f869e51aadb3d665a815:25) 
at scripts.bundle.js:1 

なぜこのエラーが発生しているのですか?私のコードの一部を見たいと思うかもしれませんか?

ここに私のアンギュラcli.json

{ 
    "project": { 
    "version": "1.0.0", 
    "name": "AIE" 
    }, 
    "apps": [ 
    { 
     "root": "src", 
     "outDir": "dist", 
     "assets": [ 
     "assets" 
     ], 
     "index": "index.html", 
     "main": "main.ts", 
     "test": "test.ts", 
     "tsconfig": "tsconfig.json", 
     "prefix": "app", 
     "mobile": false, 
     "styles": [ 
     "assets/bootstrap/css/bootstrap.css", 
     "../node_modules/vis/dist/vis.min.css", 
     "../node_modules/primeng/resources/themes/omega/theme.css", 
     "../node_modules/font-awesome/css/font-awesome.min.css", 
     "../node_modules/primeng/resources/primeng.min.css", 
     "styles.css" 
     ], 
     "scripts": [ 
     "../node_modules/@ng-bootstrap/ng-bootstrap/bundles/ng-bootstrap.js", 
     "../node_modules/chart.js/src/chart.js", 
     "../node_modules/vis/dist/vis.min.js" 
     ], 
     "environmentSource": "environments/environment.ts", 
     "environments": { 
     "dev": "environments/environment.ts", 
     "prod": "environments/environment.prod.ts" 
     } 
    } 
    ], 
    "addons": [], 
    "packages": [], 
    "e2e": { 
    "protractor": { 
     "config": "./protractor.conf.js" 
    } 
    }, 
    "test": { 
    "karma": { 
     "config": "./karma.conf.js" 
    } 
    }, 
    "defaults": { 
    "styleExt": "css", 
    "prefixInterfaces": false, 
    "inline": { 
     "style": false, 
     "template": false 
    }, 
    "spec": { 
     "class": false, 
     "component": true, 
     "directive": true, 
     "module": false, 
     "pipe": true, 
     "service": true 
    } 
    } 
} 

問題がここにある場合、私はノックスはありません、このエラーは、すべてのアプリケーションに存在します。

は、問題はあなたがCLIのスクリプトセクション内NG-ブートストラップライブラリを入れているということであるあなたに

+0

エラーが発生する – Sajeetharan

+0

これは私が知っている限りシンボルマッピングの問題です。あなたの 'angular-cli.json'または' SystemJS'コードを投稿できますか? – Faisal

答えて

1

ありがとうございます。それを取り除くと、エラーは消えてしまいます。

あなた"scripts": []セクションから次を削除します。

"../node_modules/@ng-bootstrap/ng-bootstrap/bundles/ng-bootstrap.js",

をあなたはむしろあなたcomponent.tsに@ng-bootstrap/ng-bootstrapからシンボルをインポートする必要があります。

+1

よくできました!私は角cliのすべてのスクリプトを削除して、それは仕事です:)ありがとう –

関連する問題