gpt4 book ai didi

node.js - npm install错误4058,无法在windows中安装私有(private)模块

转载 作者:太空宇宙 更新时间:2023-11-04 00:41:18 26 4
gpt4 key购买 nike

当我在根路径中命令 npm install 时,无法安装我的私有(private)模块调用 storage:0.1.1。

我编写 package.json 来安装此模块:

"dependencies": {
"storage": "file:modules/storage"
}

而且我也已经在私有(private)模块stroage中编写了package.json,它在我的linux上工作得很好,之前在Windows上也工作得很好,但是有一天我安装时出现错误-4058

并且有错误消息:

909 verbose stack Error: ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
909 verbose stack at Error (native)
910 verbose cwd D:\networkteam\meta\git_meta_static_develop
911 error Windows_NT 6.1.7601
912 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
913 error node v4.4.2
914 error npm v2.15.0
915 error path C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz
916 error code ENOENT
917 error errno -4058
918 error syscall scandir
919 error enoent ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
919 error enoent This is most likely not a problem with npm itself 919 error enoent and is related to npm not being able to find a file.
920 verbose exit [ -4058, true ]

PS:我尝试使用 powershell 进行管理,并检查了路径C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz是正确的。
我曾经将 npm 更新到最新版本,但仍然存在错误。

感谢您的回复。

最佳答案

在 Windows 中,您必须使用\斜杠而不是/斜杠。

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

例如:"dependency": { "storage": "file:.\modules\storage"}

或者提供以驱动器号开头的完整路径。

关于node.js - npm install错误4058,无法在windows中安装私有(private)模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36685271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com