簡體   English   中英

輸入 'npm install -g @vue/cli', npm 顯示 WARN 和 ERR

[英]type 'npm install -g @vue/cli', npm show WARN and ERR

當我輸入npm install -g @vue/cli時,

changed 851 packages, and audited 852 packages in 2m

64 packages are looking for funding

4 vulnerabilities (2 moderate, 2 high)

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

但是更多的 WARN 消息卻被 stackoverflow 認為是垃圾郵件。 出現。 所以,我做了npm audit fix --force 終端顯示:

npm WARN using --force Recommended protections disabled.
npm ERR! code ENOLOCK
npm ERR! audit This command requires an existing lockfile.
npm ERR! audit Try creating one first with: npm i --package-lock-only
npm ERR! audit Original error: loadVirtual requires existing shrinkwrap file

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log       

up to date, audited 1 package in 640ms

found 0 vulnerabilities

C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log日志文件是這樣的:

0 verbose cli D:\nodejs\node.exe D:\nodejs\node_modules\npm\bin\npm-cli.js
1 info using npm@8.19.2
2 info using node@v18.12.1
3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 3ms
5 timing config:load:file:D:\nodejs\node_modules\npm\npmrc Completed in 14ms
6 timing config:load:builtin Completed in 16ms
7 timing config:load:cli Completed in 3ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:D:\node-project\.npmrc Completed in 1ms
10 timing config:load:project Completed in 2ms
11 timing config:load:file:C:\Users\user\.npmrc Completed in 0ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:C:\Users\user\AppData\Roaming\npm\etc\npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:credentials Completed in 1ms
17 timing config:load:setEnvs Completed in 2ms
18 timing config:load Completed in 31ms
19 timing npm:load:configload Completed in 31ms
20 timing npm:load:mkdirpcache Completed in 2ms
21 timing npm:load:mkdirplogs Completed in 1ms
22 verbose title npm audit fix
23 verbose argv "audit" "fix" "--force"
24 timing npm:load:setTitle Completed in 2ms
25 timing config:load:flatten Completed in 7ms
26 timing npm:load:display Completed in 11ms
27 verbose logfile logs-max:10 dir:C:\Users\user\AppData\Local\npm-cache\_logs
28 verbose logfile C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log
29 timing npm:load:logFile Completed in 14ms
30 timing npm:load:timers Completed in 1ms
31 timing npm:load:configScope Completed in 0ms
32 warn using --force Recommended protections disabled.
33 timing npm:load Completed in 68ms
34 timing arborist:ctor Completed in 1ms
35 silly logfile start cleaning logs, removing 2 files
36 timing command:audit Completed in 29ms
37 verbose stack Error: loadVirtual requires existing shrinkwrap file
37 verbose stack     at Arborist.loadVirtual (D:\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\load-virtual.js:63:18)
37 verbose stack     at async Arborist.audit (D:\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\audit.js:25:18)
37 verbose stack     at async Audit.auditAdvisories (D:\nodejs\node_modules\npm\lib\commands\audit.js:390:5)
37 verbose stack     at async Audit.exec (D:\nodejs\node_modules\npm\lib\commands\audit.js:374:7)
37 verbose stack     at async module.exports (D:\nodejs\node_modules\npm\lib\cli.js:78:5)
38 verbose cwd D:\node-project
39 verbose Windows_NT 10.0.19044
40 verbose node v18.12.1
41 verbose npm  v8.19.2
42 error code ENOLOCK
43 error audit This command requires an existing lockfile.
44 error audit Try creating one first with: npm i --package-lock-only
45 error audit Original error: loadVirtual requires existing shrinkwrap file
46 verbose exit 1
47 timing npm Completed in 403ms
48 verbose unfinished npm timer audit 1672527876747
49 verbose code 1
50 error A complete log of this run can be found in:
50 error     C:\Users\user\AppData\Local\npm-cache\_logs\2022-12-31T23_04_36_391Z-debug-0.log

這是正常安裝嗎? 是不是安裝異常?

好像有問題,因為有很多ERR。 字母。 幫助。

我認為它應該工作

你執行這個命令。 yarn安裝 package

yarn global add @vue/cli

你可以用這個命令檢查你有正確的版本:

vue --version

就像錯誤 output 告訴您的那樣,您必須運行命令npm i --package-lock-only

另請參閱“npm i --package-lock-only”做什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM