NPM安装错误:ENPSYS -78符号链接功能未实现

时间:2018-11-05 11:51:46

标签: node.js npm npm-install symlink mkdir

当我尝试在本地安装多个npm软件包时,我反复收到ENOSYS -78 symlink“未实现功能”错误。我对此并不陌生,所以很抱歉,这是一个基本问题,但是我一直无法通过搜索来解决。

我的系统:
osx 10.13.6;
节点-> v11.0.0&v.8.12.0;
npm v.6.4.1;
nvm v.0.33.11

以下是我的错误消息:

$ npm i iohook --save
npm WARN whatatest@1.0.0 No repository field.

npm ERR! path ../mkdirp/bin/cmd.js
npm ERR! code ENOSYS
npm ERR! errno -78
npm ERR! syscall symlink
npm ERR! ENOSYS: function not implemented, symlink '../mkdirp/bin/cmd.js' -> '/Volumes/GoogleDrive/My Drive/NYU/Senior/Semester 1/IRCAM/final/node-test/node_modules/.bin/mkdirp'

当我尝试安装mkdirp时,出现类似的错误...

$ npm i mkdirp --save
npm WARN whatatest@1.0.0 No repository field.

npm ERR! path ../mkdirp/bin/cmd.js
npm ERR! code ENOSYS
npm ERR! errno -78
npm ERR! syscall symlink
npm ERR! ENOSYS: function not implemented, symlink '../mkdirp/bin/cmd.js' -> '/Volumes/GoogleDrive/My Drive/NYU/Senior/Semester 1/IRCAM/final/node-test/node_modules/.bin/mkdirp'

任何建议都非常感激:)

编辑: 在全局安装mkdirp之后,我可以在本地安装它。尝试安装iohook仍然会在全局或本地返回相同的错误。

0 个答案:

没有答案