我正在开发一个软件,并意识到它的一部分应该是一个单独的包。在拆分代码之前,我决定尝试该npm link
命令。我按照 npm 文档创建了一个虚拟包(正是文档所描述的 - exports.printMsg = function(){} ...
)以链接到并遵循有关npm link
. 第一部分(到 /lib/node_modules 的符号链接)运行良好。第二部分失败并显示以下错误消息:
npm WARN deprecated node-uuid@1.4.1: Use uuid module instead
npm ERR! Error while executing:
npm ERR! /usr/bin/git ls-remote -h -t http://stash.grupa.onet/scm/oacc/node04-iconv.git
npm ERR!
npm ERR! fatal: unable to access 'http://stash.grupa.onet/scm/oacc/node04-iconv.git/': Could not resolve host: stash.grupa.onet
npm ERR!
npm ERR! exited with error code: 128
npm ERR! A complete log of this run can be found in:
npm ERR! /home/lisa/.npm/_logs/2017-08-02T16_29_12_731Z-debug.log
请你帮帮我好吗?我发现的所有类似错误都建议重新启动我的电脑(我做了什么)或升级 npm(我正在运行 5.3.0)。
我不明白的是为什么应该符号链接包的命令试图解决某些问题......