当前位置: 首页 > 知识库问答 >
问题:

npm安装错误4058,无法在windows中安装专用模块

阎善
2023-03-14
"dependencies": {
  "storage": "file:modules/storage"
}

并且出现错误消息:

909详细堆栈错误:Enoent:没有这样的文件或目录,scandir“C:\users\vincent_lin\appdata\roaming\npm-cache\storage\0.1.1\package.tgz”
909错误(native)的详细堆栈
910详细cwd D:\networkteam\meta\git_meta_static_develope
911错误Windows_NT 6.1.7601
912错误argv“C:\Program Files\nodejs\node.exe”“C:\Program没有这样的文件或目录,scandir'C:\users\vincent_lin\appdata\roaming\npm-cache\storage\0.1.1\package.tgz'
919错误enoent这很可能不是npm本身的问题919错误enoent,而是与npm找不到文件有关。
920详细退出[-4058,true]

PS:我尝试使用powershell进行管理,并检查路径C:\users\vincent_lin\appdata\roaming\npm-cache\storage\0.1.1\package.tgz是否正确。
并且我将npm更新到最新版本,仍然存在错误。

谢谢你的回复。

共有1个答案

左丘阳晖
2023-03-14

在Windows中,必须使用\slash,而不能使用/slash。

请提供以.\“开头的相对路径”

例如:“dependencies”:{“storage”:“file:.\modules\storage”}

 类似资料:
  • 问题内容: 我正在尝试在我的项目上安装Grunt。它曾经可以完美地运行,但是现在由于某种原因,它并没有。每次我尝试安装Grunt时,都会出现此错误: 奇怪的是丢失的包每次都会更改。 我尝试验证缓存,删除文件夹,使用清理缓存。卸载NPM和NodeJS,重新启动计算机。没有机会 出于安全原因,我不得不格式化计算机,我使用了项目文件夹,但没有使用该文件夹,我不知道这是否有影响,但是自从我重新安装NPM后

  • 我正在运行npm来安装mnodesql,这是一个用于sql服务器驱动程序的npm库。我安装这个Windows Server 2012盒。 我已经安装了Visual C 2010、node gyp和Python 2.7.x.x作为依赖项,所有这些安装都是成功的。 当我运行npm install msnodesql时,我得到一个红色的大错误: (x86)\MSBuild\Microsoft.Cpp\v

  • 任何帮助都将得到高度赞赏。 谢谢,沙兹

  • 我在Windows 8.1 x64,我有视觉工作室2013终极。我运行控制台作为管理员,并做了npm安装-g karma(与其他模块相同),我得到了这个错误: NPM WARN可选dep失败,继续fsevents@0.2.0/ ws@0.4.31安装C:\Program Files(x86)\nodejs\node_modules\karma\node_module\socket.io\node_

  • 问题内容: 我一直在寻找解决方案已有两天,无法在Windows 8.1系统上设置Phonegap。 每当我尝试通过npm安装Phonegap时,都会收到我认为与Cordova(-lib)有关的错误。 要安装Phonegap,我必须在系统上安装Node.js(v0.10.28)。此后,我打开了Windows Powershell,并按照Phonegap网站上的指示发出了以下命令: 输出:( 这是错误

  • 问题内容: 我是Node.js的新手,尝试使用npm安装Flatiron,但这给我一个错误。 我得到- 怎么了 我没有线索。 问题答案: 尝试 在开始安装脚本之前,因为该行指出此模块来自缓存。并且还指出没有目录。因此,清空缓存将解决您的问题。