当前位置: 首页 > 编程笔记 >

nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error

施誉
2023-03-14
本文向大家介绍nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error,包括了nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error的使用技巧和注意事项,需要的朋友参考一下

错误原因

在设置npm的cache和predix时,因为使用参考其他教程照抄,而没有修改为本机对应路径,本机上并没有这个地址,因此造成了错误。

教程代码:

npm config set cache "D:\Develop\nodejs\node_global"
npm config set prefix "D:\Develop\nodejs\node_cache"

结果就是输入与npm任何有关的命令时,都会报错:

错误代码文本形式:

Error: UNKNOWN: unknown error, mkdir 'D:\Develop\nodejs\node_global' at Error <native>
Error: UNKNOWN: unknown error, mkdir 'D:\Develop\nodejs\node_global' at Error <native>

解决方法

从错误根源出发,手动更改设置npm的cache和predix。

手动更改“C:\Users\Administrator.npmrc”文件,在记事本中打开,内容如下:

prefix=D:\Develop\nodejs\node_global

因为这个不存在的目录,所以一直报错,将文本内容修改为正确的配置路径:

prefix=C:\Program Files\nodejs\node_global
cache=C:\Program Files\nodejs\node_cache

重新打开命令行,运行npm命令,不出现错误,问题解决。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小牛知识库的支持。如果你想了解更多相关内容请查看下面相关链接

 类似资料:
  • QUI-Framework个快速开发框架,里面有定制化ORM,MVC 。简单容易上手。  Action 层代码: @Route(value = "/WebDemo") @Controller(value = "webDemoAction") public class WebDemoAction extends BaseController{  @Override  protected PageRe

  • gulp-develop-server run your node.js server and automatically restart with gulp. gulp-develop-server is a development assistant for node.js server that runsthe process and automatically restarts it wh

  • 我使用nodejs和mqlight来运行https://www.npmjs.com/package/mqlight提供的示例代码。 我使用的是NodeJS5.5.0和npm版本是3.3.12。 我使用 null 当我运行上面的代码时,我得到了下面的错误。 请帮助解决这个问题。我使用的是Windows 7 64位操作系统。

  • 问题内容: 我正在使用位于此处的教程:http : //addyosmani.github.io/backbone-fundamentals/#create- a-simple-web-server 并添加了以下代码。 在启动服务器后,我收到一条错误消息,指出访问时的错误,我只是想知道是否有人对这个错误了解很多,因为Express和Node对我来说是新的? 问题答案: 我认为您缺少路线,您需要定义

  • 1. Rokid Kamino18 Universal Install Guide V2.5 Rokid Kamino18 Universal Install Guide STRICTLY PROPRIETARY and CONFIDENTIAL The material in this document is the intellectual property of Rokid. It is p

  • 我试图从auth.js调用在文件validation.js中定义的registerValidation函数,但出现以下错误 UnhandledPromiseRejectionWarning:错误:无效消息选项 有谁能告诉我为什么和如何纠正吗? auth.js validation.js