web-dev-qa-db-ja.com

nullのプロパティ 'config'を読み取れません

私はangular2の初心者です。 angular 2プロジェクトをダウンロードし、セットアップを試みました。angular cli 1.0.0-rc.2をインストールしましたが、ngserveを実行すると表示されます。以下のエラー:

Nullのプロパティ 'config'を読み取れませんTypeError:Class.run(D:\ Summit\AgulaNew\admin\node_modules\@angular\cli\tasks\serve.js:22:63)でnullのプロパティ 'config'を読み取れませんcheck_port_1.checkPort.then.port(D:\ Summit\AgulaNew\admin\node_modules\@angular\cli\messages\serve.js:103:26)at process._tickCallback(internal/process/next_tick.js:188: 7)

6
Sumit Rawat

今朝も同じエラーが発生しました。

FinderまたはExplorerを使用して、プロジェクトをあるフォルダから別のフォルダにコピーした可能性があります。その場合、ファイル.angular-cli.jsonが欠落しています。

Macを使用している場合は、コマンドls -aを使用して隠しファイルを一覧表示します。 .angular-cli.jsonがそこにあることに気付くでしょう。ファイルを新しい場所にコピーするだけで、問題は解決します。

9

私はかつてプロジェクトのクローンを作成しました

ng -serve 

失敗しました。

これは.angular-cli.jsonがありませんでした。

もう一方と

npm start

代わりに仕事をしました;-)

通常、angularチュートリアル webpackガイド からダウンロード可能 webpack.Zip からのプロジェクトはケースを確認します

3
user1767316

Cannot read property 'config' of nullは、.angular-cli.jsonが欠落している場合の一般的なエラーです。

ところで、新しいアプリのbaseとしてシードプロジェクトは必要ありません。また、おっしゃるように古いangular cli 1.0.0-rc.2を使用する理由はありません。

最新のリリースを確認してください https://github.com/angular/angular-cli/releases またはnpm show @angular/cli versionを使用して、最新のnpm install -g @angular/cliをインストールし、 newプロジェクト それで。ローカルCLIバージョンを確認するには、ng -vを実行します。

また、最近の記事をチェックしてください Angular CLI の過去、現在、未来)==コアの1つAngular team mebers @ StephenFluin

2
kuncevic.dev