Npm installを実行すると、次のエラーが表示されます。
npm ERR! code EBADPLATFORM npm ERR! notsup Unsupported platform for
[email protected]: wanted {"os":"darwin","Arch":"any"} (current:
{"os":"win32","Arch":"x64"}) npm ERR! notsup Valid OS: darwin npm
ERR! notsup Valid Arch: any npm ERR! notsup Actual OS: win32 npm
ERR! notsup Actual Arch: x64
これは here と尋ねられましたが、npmのインストールが失敗するためAzureに発行できないため、オプションであるという受け入れられた回答は機能しません。
npmバージョン:5.6.0
私は試しました:
npm install --no-optional
@Aaronは正しいです。これは、maven-frontend-plugin内からnpm installを実行しているときに失敗していました。
コマンドnpm i -f
(npm install forced)を使用して問題を解決しました
fsevents はOS X専用のモジュールです。Windowsにインストールすることはできません。
DarwinやWindowsを扱うことは何もありません。 Angularをインストールした可能性がありますが、システム変数パスはそれに応じて更新されません。
システムからngインストール場所を取得します()C:\ Users .....\AppData\Roaming\npm =)システム変数pathの最後に追加します。
次に、Cmd-> type ng-v for Angular 6(ng vまたはngバージョン for Angular 7)。
npm i -fは良い考えのように聞こえません...
代わりに、fseventsをオプションの依存関係に追加します(fseventsがpackage.jsonにある場合):
"optionalDependencies": {
"fsevents": "^2.0.7"
}
「package.jason」を開き、「dependencies」の「fsevents」を削除します。
「依存関係」:{"fsevents": "1.2.4"}
「npm i」を実行し、その後「npm audit fix」を実行します