「@ angular/cli」は初めてで、すべてを試しましたが、インストールできませんでした。システムにangular 4 "@ angular/cli"をインストールするのを手伝ってくれる人がいます。
そして、「npm install -g @ angular/cli」をインストールすると、
node -v 6をインストールした後、erorrの下になります
実際にどこが間違っているのか教えてください。
ノードのバージョンに問題がある可能性があります。ノードを再インストールして、もう一度試すことをお勧めします。
または、npm cache clean --force
を使用してノードキャッシュを消去することもできます。
私の友人、
試してください:npm cache clean --force
。 npmキャッシュが混乱している可能性があります。
Npmレジストリのリスト
入力するだけで切り替えるには
npm config set registry "https://registry.npmjs.com/"
レジストリURLを上記のURLに置き換えて、どのURLが機能するかを確認します。
私はインド出身なので、http://r.cnpmjs.org/
を使用しましたが、同じエラーが解決しました。
注:npm cache clear
(キャッシュをクリアする場合)およびnpm cache verify
(クリアかどうかを確認する場合)を使用してください。
インストールがオンの間、VPNに接続していないことを確認してください。
また、次の試行の前にnode_modulesフォルダーをクリーンアップしてください。コマンドrimraf node_modules
を使用して、Windowsでこのディレクトリを削除します。
最後にnpm install -g @angular/cli@latest
を実行してみてください
実行してみてください:
rm -rf node_modules package-lock.json
この、
npmインストール
それでも動作しない場合は、cliを手動でインストールしてみてください。
npm install --save-dev @ angular/cli
そのため、特定のNodeバージョン8が必要なHyperledgerを使用しているため、最新のangularインストールを使用できません。おそらく別の選択肢をお勧めできますか?
ディレクトリにcd
npm install
npm start
Npmキャッシュを消去することもできますが、一方の方法が機能しない場合は、もう一方を試してください。
Npmパッケージが公開されると、公開プロセスはインストール時にnpmが使用するチェックサムを生成し、パッケージが転送中に破損していないことを確認します。
私はクライアントサイトで働いていたときにまったく同じ問題を抱えていたので、問題はあなたの環境ではない可能性があります、彼らは設定する必要があるプロキシを持っている可能性がありますそれは何か間違っていますが、npmレジストリを直接使用し始めたときはすべてうまくいきましたが、ほとんどの場合それはキャッシュの問題であり、実行する必要があります:
npm doctor
おそらくどこに問題があるのかがわかるでしょう。そうでなければ結果を投稿してください多分私は助けることができます。
adminとしてコマンドプロンプトでnpm install -g @ angular/cli @ latestを実行します。
windowsボタンを右クリックして、c ommand propmt(Admin)またはwindows power Shell(Admin)をクリックします(Windowsのバージョンに応じて)。次に、コマンドを入力して実行します。
ほとんどの場合、-g(グローバル)フラグを使用しているという事実を考慮して、通常のユーザーとしてインストールするときに問題が発生する可能性があります。
CLIと生成されたプロジェクトの両方に、NPM 3以降とともにNode 6.9.0以降を必要とする依存関係があります。
別のNodeバージョンを使用してみてください。
最も可能性の高い問題は、npmキャッシュにあります。コマンドでnpmキャッシュを消去するだけです
npm cache clean --force
うまくいくはずです。
ノードパッケージをアンインストールします。そして、次を試してください
https://nodejs.org/en/download/ から最新のノードパッケージをインストールします
ノードとnpmバージョンを確認するには
node -v
npm -v
npm install -g @ angular/cli
ng v
最初にNodeJS(8.9.3)とnpm(5.6.0)を更新してみてください。これらはLTSバージョンです。 Nodeの場合、これは重要です!それでもうまくいかない場合は、Windowsの場合は このインストールガイド に従ってください。
Npmキャッシュに破損したファイルが含まれている可能性があります。おそらく部分的に何かをダウンロードしてからエラーが発生した可能性があります。 npm cache clean --force
を試して、それが役立つかどうかを確認してください。
それでもエラーメッセージで指定されたログファイルを確認しても解決しない場合。ログファイルでunexpected end of JSON input
メッセージを探し、その前に問題に関する他のヒントがあるかどうかを確認します。
新しいエラーメッセージで質問を更新しました。その1つは、破損したファイルについてより具体的です。指定したパスからcli-1.5.5.tgz
ファイルを削除して、再試行してください。ネットワークでWebプロキシを使用している場合、プロキシに破損したキャッシュが保存されている可能性もあります。システムに設定されているプロキシをすべてオフにして、直接ダウンロードしてみてください。
私たちもser loginで同じ種類の問題を抱えています。それからAdministrator loginを試しました。それもあなたのために修正するかもしれない同じことをしてください。
おそらくあなたはスペースが不足しています-npm install -g @ angular/cli @ latest
1) Install node.js and check and node -v in command Prompt. (Node.js
through website).
2) npm install -g @angular/cli@latest (run in command Prompt).
Refer this link for further help
https://github.com/angular/angular-cli
3) Check node -version
4) Check npm -version
5) check ng -version
If already installed, then uninstall it and install again,
npm uninstall -g @angular/cli
npm cache clean
糸をお試しください
ここから糸をインストールします https://yarnpkg.com/lang/en/docs/install/
次に、このコマンドyarn global add @ angular/cliを実行します
node
とnpm
を再インストールしますangular/cli
を再インストールします