cmd.exe(Windows 10)下npm链接的问题:ENOENT,未知

时间:2019-02-26 12:23:49

标签: node.js windows npm hyperlink

我目前有两台运行相同版本Windows 10(1809)的计算机。当我遇到另一问题时,一个工作得很好。 它们的配置“几乎”相同。

命令npm出现问题。使用npm link命令更精确。它似乎与该命令在计算机上处​​理符号链接/连接的方式有关。

这里是一个例子:

c:\dev\git\revc\voyager-proxy>npm link
npm WARN voyager-proxy@ No description
npm WARN voyager-proxy@ No repository field.
npm WARN voyager-proxy@ No license field.

up to date in 0.681s
found 0 vulnerabilities

npm ERR! path c:\bin\npm\node_modules\voyager-proxy\voyager\dist\src\index.js
npm ERR! code UNKNOWN
npm ERR! errno -4094
npm ERR! syscall chmod
npm ERR! UNKNOWN: unknown error, chmod 'c:\bin\npm\node_modules\voyager-proxy\voyager\dist\src\index.js'

npm ERR! A complete log of this run can be found in:
npm ERR!     c:\bin\npm-cache\_logs\2019-02-26T12_15_07_898Z-debug.log

当我用文件浏览器(Windows资源管理器)导航到C:\ dev \ bin \ npm \ node_modules时,我也可以看到类似名为“ voyager-proxy”的目录的快捷方式。但是,当我单击它时,会出现一个对话框,通知我该位置不可用(无法访问voyager-proxy,系统无法解析该文件的名称)。

好像npm链接无法正确创建联结。

c:\dev\git\revc\voyager-proxy>npm --version
6.7.0
c:\dev\git\revc\voyager-proxy>node --version
v11.10.0

任何解决我问题的提示将不胜感激!谢谢!

0 个答案:

没有答案