2017-04-25 7 views
3

を求め続ける私はなぜ(私が修正できることを)理由がある:Angular2 AOTコンパイラは、名前

ngc -p tsconfig.aot.json

応じて、それがために尋ねること:

Name:

ngcは私のtsconfig.aot.jsonを無視しているようです。

この理由は何ですか?

ありがとうございます!

答えて

1
  1. package.jsonを確認し、「ngc」モジュール参照をすべて削除します。

3段階以上の再インストールに必要な角度-cliのモジュールは、問題を解決する必要があり、あなたのnode_modulesフォルダ

  • を清掃してください。

  • +0

    私もこの問題を抱えていました。ある時点で、 'ngc'パッケージをインストールしていなければなりません:https://www.npmjs.com/package/ngcこれは、名前を要求する角度コンポーネントジェネレータです。 npmを削除すると、Angularコンパイラの 'ngc'ビンがその代わりに実行されました。 – Unixmonkey

    3

    NPMは、NGCと呼ばれるコンポーネント発電機パッケージの間で混乱し、だから、それをアンインストールされ、その後、AOTビルドはは、エントリを作成し、あなたのpackage.jsonで、その後スムーズ

    npm uninstall ngc -g 
    

    に行く

    "scripts": { 
        "ngc": "node_modules/.bin/ngc -p ./tsconfig-aot.json", 
        "start": "npm run ngc && webpack-dev-server --inline --config config/webpack.dev.js --progress --port 3000", 
        "webpack": "npm run ngc && webpack --config config/webpack.dev.js", 
    
    +0

    それは私のために働いた、角度コンポーネントジェネレータとコンパイラ、おかげで、衝突があった。 –

    関連する問題