請問這個報錯是什麼意思:arg Argument starts with non-ascii dash, this is probably invalid: –g, –registry=https://registry.npmmirror.com
时间: 2024-03-28 17:39:25 浏览: 180
报错提示
这个报错的意思是,您的命令参数以一个非ASCII的破折号(–)开头,这可能是无效的。具体地说,这里的错误是针对参数 "-g" 和 "--registry=https://registry.npmmirror.com" 的。
在命令行中,应该使用ASCII编码的破折号(-)作为参数的开头。如果您使用了其他类型的破折号,例如Unicode破折号,那么命令行解析器将无法理解它们,并且会抛出此类错误。
解决此问题的一种方法是手动将参数中的破折号替换为ASCII破折号。例如,将参数 "-g" 替换为 "-g",将参数 "--registry=https://registry.npmmirror.com" 替换为 "--registry=https://registry.npmmirror.com"。
另外,在使用npm时,--registry参数通常用于指定npm包的镜像源,以加速下载速度。如果您使用的镜像源不是https://registry.npmjs.org,可以尝试使用--registry参数指定正确的镜像源。
阅读全文