angularを使用してAngularプロジェクトを作成しましたCLI:1.6.3ノード:9.4.0 OS:linux x64バージョン。しかし、コマンドng serveでangularアプリを実行したい場合、このエラーを取得します
モジュール '@ angular-devkit/core'が見つかりません。
次の手順を試してください。
ステップ1:
npm update -g @angular/cli
ステップ2:
Package.jsonを編集して行を変更します
"@angular/cli": "1.6.0",
to
"@angular/cli": "^1.6.0"
、
ステップ3:
npm update
steps
を参照してください
Step1:package.jsonを編集して行を変更します
@angular/cli": "1.6.4"
に
@angular/cli": "^1.6.4"
Step2:
npm update -g @angular/cli
Step3:
npm install --save-dev @angular/cli@latest
私はまったく同じ問題に直面していました。これら3つは私のために仕事をしました。 https://github.com/angular/angular-cli/issues/9307 をご覧ください
これを試してください
npm install @angular-devkit/core --save-dev
https://github.com/angular/devkit/issues/256
angular cliを更新してください
これは、angular-cliの異なるバージョンで発生する可能性があります。手動でインストールできます
npm i -D @angular-devkit/core
-Dは--save-devへのショートカットです
または、angular cliの最新バージョンをお試しください
npm install --save-dev @angular/cli@latest
package.json、「@ angular/cli」に変更:「^ 1.6.5」、
"devDependencies": {
"@angular/cli": "^1.6.5",
"@angular/compiler-cli": "^5.0.0",
重要なのは、バージョンは時間によって異なる場合があることです。
あなたは本当に走るべきです
npm update -g @angular/cli
まず、バージョンを取得するには、私の1.6.5
「^」は何をしますか?
~1.0.2 means to install version 1.0.2 or the latest patch version such as 1.0.4.
^1.0.2 means to install version 1.0.2 or the latest minor or patch version such as 1.1.0.
最後に、これを実行します
npm update
ただ走れ:
npm install --save-dev @angular/cli@latest
プロジェクトフォルダーで、修正します。
ステップ1:package-lock.jsonを削除しますステップ2:npm update -g @ angular/cliステップ3:package.jsonの@ angular/cli新しいバージョンを更新しますステップ4:npm install
それは私のために働いた。
できるよ
最初、
node_modules
フォルダーを削除します
npm install
を実行します
npm i -D @angular-devkit/core
を使用して、devkitをdev依存関係に追加します
角度/ CLIをインストールするのは次のもののみです:npm install -g @angular/[email protected]
そして、このエラーが発生し始めました。
解決策:
バージョンがグローバルであり、
angular/cliのバージョンを気にしない場合は、次のように入力します。npm update -g @angular/cli