npm初始化错误:无效的名称:“完成(& J)”

68de4m5k  于 2022-12-13  发布在  其他
关注(0)|答案(2)|浏览(108)

我的npm版本是2.5.1,而我的node版本是0.12.0。当我尝试运行npm init时,出现以下错误:
npm错误!无效名称:“完成(& J)”
下面是截图:x1c 0d1x。
为什么会这样?

sdnqo3pr

sdnqo3pr1#

来自官方NPM参考:
该名称最终成为URL、命令行参数和文件夹名称的一部分。因此,该名称不能包含任何非URL安全字符。
我认为&不是URL安全的。

6qfn3psc

6qfn3psc2#

我今天遇到了同样的问题,尝试了很多解决方案,但发现问题是项目的主文件夹名称是问题的原因
下面是我的项目的主文件夹之前:产品颜色选择器[自定义小部件] ERR! Invalid name: "product-color-picker-[custom-widget]"
以下是我更改文件夹名称并删除括号后的错误:产品颜色选择器[自定义小部件]
Npm working fine with no errors
顺便说一句,请记住,如果你在VSCode中,你将需要重新打开文件夹后,改变其名称从系统中,因为它将出现中断,没有文件[因为原来的文件夹名称,你打开的变化]

相关问题