npm 抛出 npm 错误!代码 EINVALIDPACKAGENAME npm 错误!无效的包名称“授权错误”

编程入门 行业动态 更新时间:2024-10-06 13:22:04

npm 抛出 npm <a href=https://www.elefans.com/category/jswz/34/1771449.html style=错误!代码 EINVALIDPACKAGENAME npm 错误!无效的包名称“授权错误”"/>

npm 抛出 npm 错误!代码 EINVALIDPACKAGENAME npm 错误!无效的包名称“授权错误”

我刚刚安装了 node.js 并尝试从一个 React 项目开始。但是每个 npm 命令(“npm install...”、“npm start”、“npm update -g”)都会抛出我:

npm ERR! code EINVALIDPACKAGENAME
npm ERR! Invalid package name "Authorization Error" of package "Authorization Error@*": name can only contain URL-friendly characters.

我猜它是由包名称“授权错误”中的空格引起的,但我无法在 nodejs 文件或包含此包的 package.json 中找到此包。我再次重新安装了 node.js,但我在所有 npm 安装中都收到此错误消息。这是完整的错误日志。

0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
1 info using [email protected]
2 info using [email protected]
3 timing npm:load:whichnode Completed in 2ms
4 timing config:load:defaults Completed in 3ms
5 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc Completed in 3ms
6 timing config:load:builtin Completed in 4ms
7 timing config:load:cli Completed in 2ms
8 timing config:load:env Completed in 1ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:C:\Users\triroe\.npmrc Completed in 1ms
11 timing config:load:user Completed in 1ms
12 timing config:load:file:C:\Users\triroe\AppData\Roaming\npm\etc\npmrc Completed in 0ms
13 timing config:load:global Completed in 1ms
14 timing config:load:setEnvs Completed in 1ms
15 timing config:load Completed in 16ms
16 timing npm:load:configload Completed in 16ms
17 timing npm:load:mkdirpcache Completed in 0ms
18 timing npm:load:mkdirplogs Completed in 0ms
19 verbose title npm update
20 verbose argv "update" "--global"
21 timing npm:load:setTitle Completed in 2ms
22 timing config:load:flatten Completed in 6ms
23 timing npm:load:display Completed in 7ms
24 verbose logfile logs-max:10 dir:C:\Users\triroe\AppData\Local\npm-cache\_logs\2023-04-26T07_32_21_557Z-
25 verbose logfile C:\Users\triroe\AppData\Local\npm-cache\_logs\2023-04-26T07_32_21_557Z-debug-0.log
26 timing npm:load:logFile Completed in 11ms
27 timing npm:load:timers Completed in 0ms
28 timing npm:load:configScope Completed in 1ms
29 timing npm:load Completed in 41ms
30 timing config:load:flatten Completed in 1ms
31 timing arborist:ctor Completed in 0ms
32 silly logfile start cleaning logs, removing 2 files
33 silly logfile done cleaning log files
34 timing idealTree:init Completed in 10ms
35 timing idealTree:userRequests Completed in 3ms
36 silly idealTree buildDeps
37 silly fetch manifest node-red@*
38 http fetch GET 200  460ms (cache miss)
39 silly placeDep ROOT node-red@ OK for:  want: *
40 timing idealTree:#root Completed in 476ms
41 timing idealTree:node_modules/node-red Completed in 0ms
42 timing idealTree:buildDeps Completed in 478ms
43 timing idealTree:fixDepFlags Completed in 1ms
44 timing idealTree Completed in 492ms
45 timing command:update Completed in 504ms
46 verbose stack Error: Invalid package name "Authorization Error" of package "Authorization Error@*": name can only contain URL-friendly characters.
46 verbose stack     at invalidPackageName (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-package-arg\lib\npa.js:111:15)
46 verbose stack     at Result.setName (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-package-arg\lib\npa.js:158:11)
46 verbose stack     at new Result (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-package-arg\lib\npa.js:147:10)
46 verbose stack     at Function.resolve (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-package-arg\lib\npa.js:59:15)
46 verbose stack     at pickManifest (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-pick-manifest\lib\index.js:88:20)
46 verbose stack     at module.exports (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-pick-manifest\lib\index.js:187:16)
46 verbose stack     at RegistryFetcher.manifest (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:119:22)
46 verbose stack     at async [nodeFromEdge] (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1059:19)
46 verbose stack     at async [buildDepStep] (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:929:11)
46 verbose stack     at async Arborist.buildIdealTree (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:207:7)
47 verbose cwd C:\Users\triroe\Documents\Workspace\React\udemy-react-project
48 verbose Windows_NT 10.0.19044
49 verbose node v18.16.0
50 verbose npm  v9.5.1
51 error code EINVALIDPACKAGENAME
52 error Invalid package name "Authorization Error" of package "Authorization Error@*": name can only contain URL-friendly characters.
53 verbose exit 1
54 timing npm Completed in 598ms
55 verbose unfinished npm timer reify 1682494341642
56 verbose unfinished npm timer reify:loadTrees 1682494341649
57 verbose code 1
58 error A complete log of this run can be found in:

我也遵循了类似问题的解决方案,通过“npm cache clean –force”,然后从 package.json 中删除了包,但是如何提到我无法在我的节点安装文件中找到包。

回答如下:

检查您是否不在代理网络上。通常这样的网络需要用户名和密码才能运行需要访问互联网的命令。

更多推荐

npm 抛出 npm 错误!代码 EINVALIDPACKAGENAME npm 错误!无效的包名称“授权错误”

本文发布于:2024-05-30 10:00:20,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770374.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误   抛出   名称   代码   npm

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!