「npm install -g @vue/cli
」と入力すると、
2 分間で 851 個のパッケージを変更し、852 個のパッケージを監査しました 64 のパッケージが資金を求めています 4 つの脆弱性 (2 つは中程度、2 つは高) すべての問題 (重大な変更を含む) に対処するには、次のコマンドを実行します。 npm 監査修正 --force 詳細については、「npm Audit」を実行してください。
しかし、さらに多くの WARN メッセージがありますが、stackoverflow はそれをスパムとみなします。
現れる。そこで、npm 監査修正 --force
を実行しました。端末表示:
npm --force を使用した警告 推奨される保護が無効になっています。 npm ERR! コード ENOLOCK npm ERR! Audit このコマンドには既存のロックファイルが必要です。 npm ERR! Audit 最初に npm i --package-lock-only を使用して作成してみてください。 npm ERR! Audit 元のエラー:loadVirtual には既存のシュリンクラップ ファイルが必要です npm ERR! この実行の完全なログは次の場所にあります。 npm ERR! C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log 最新、640 ミリ秒で 1 つのパッケージを監査 0 件の脆弱性が見つかりました
および C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log
ログ ファイルは次のようになります:
0 冗長 cli D:\nodejs\node.exe D:\nodejs\node_modules\npm\bin\npm-cli.js 1 件の情報 (npm@8.19.2 を使用) 2 情報 (node@v18.12.1 を使用) 3 タイミング npm:load:thatnode 1ms で完了 4 タイミング config:load:defaults 3ms で完了 5 タイミング config:load:file:D:\nodejs\node_modules\npm\npmrc 14ms で完了 6 タイミング config:load:builtin 16ms で完了 7 タイミング config:load:cli 3ms で完了 8 タイミング config:load:env 1ms で完了 9 タイミング config:load:file:D:\node-project\.npmrc 1ms で完了 10 タイミング config:load:project 2ms で完了 11 タイミング config:load:file:C:\Users\user\.npmrc 0ms で完了 12 タイミング config:load:user 1ms で完了 13 タイミング config:load:file:C:\Users\user\AppData\Roaming\npm\etc\npmrc 0ms で完了 14 タイミング config:load:global 0ms で完了 15 タイミング config:load:validate 0ms で完了 16 タイミング config:load:credentials 1ms で完了 17 タイミング config:load:setEnvs 2ms で完了 18 タイミング設定:ロード 31ms で完了 19 タイミング npm:load:configload 31ms で完了 20 タイミング npm:load:mkdirpcache 2ms で完了 21 タイミング npm:load:mkdirplogs 1ms で完了 22 冗長タイトル npm 監査修正 23 冗長引数「audit」「fix」「--force」 24 タイミング npm:load:setTitle 2ms で完了 25 タイミング設定:ロード:フラットテン 7ms で完了 26 タイミング npm:load:display 11ms で完了 27 個の冗長ログファイル logs-max:10 dir:C:\Users\user\AppData\Local\npm-cache\_logs 28 詳細ログファイル C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log 29 タイミング npm:load:logFile 14ms で完了 30 タイミング npm:load:timers 1ms で完了 31 タイミング npm:load:configScope 0ms で完了 32 --force を使用して警告する 推奨される保護が無効になっています。 33 タイミング npm:load 68ms で完了 34 タイミング アーボリスト:ctor 1ms で完了 35 の愚かなログファイルがログのクリーニングを開始し、2 つのファイルを削除します 36 タイミング コマンド:audit 29ms で完了 37 冗長スタック エラー:loadVirtual には既存のシュリンクラップ ファイルが必要です 37 Arborist.loadVirtual の冗長スタック (D:\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\load-virtual.js:63:18) 37 非同期 Arborist.audit での冗長スタック (D:\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\audit.js:25:18) 37 非同期の冗長スタック Audit.auditAdvisories (D:\nodejs\node_modules\npm\lib\commands\audit.js:390:5) 37 非同期 Audit.exec の冗長スタック (D:\nodejs\node_modules\npm\lib\commands\audit.js:374:7) 37 非同期 module.exports の冗長スタック (D:\nodejs\node_modules\npm\lib\cli.js:78:5) 38 冗長 cwd D:\node-project 39 冗長 Windows_NT 10.0.19044 40 冗長ノード v18.12.1 41 冗長 npm v8.19.2 42 エラーコード ENOLOCK 43 エラー監査 このコマンドには既存のロックファイルが必要です。 44 エラー監査 まず次のコマンドを使用して作成してみてください: npm i --package-lock-only 45 エラー監査 元のエラー:loadVirtual には既存のシュリンクラップ ファイルが必要です 46 冗長出口 1 47 タイミング npm 403 ミリ秒で完了 48 冗長な未完了の npm タイマー監査 1672527876747 49 冗長コード 1 50 エラー この実行の完全なログは次の場所にあります。 50 エラー C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log
これは通常の取り付けですか?それとも通常の取り付けですか?
ERR が多いため、問題があるようです。助けてください。
うまくいくはずだと思います
このコマンドを実行します。 yarn
からパッケージをインストールします次のコマンドを使用して、正しいバージョンがあるかどうかを確認できます:
エラー出力に示されているように、コマンド
npm i --package-lock-only
を実行する必要があります。「npm i --package-lock-only do?」も参照してください。