用npm安装包有的时候真是龟速,所以我选择用淘宝镜像cnpm,它的安装方法:
npm install -g cnpm --registry=https://registry.npm.taobao.org
可是最近我用cnpm安装包是失败的,提示为:
× Install fail! Error: EISDIR: illegal operation on a directory, symlink 'F:\bianma\nodejsHard\node_modules_ms@2.0.0@ms' -> 'F:\bianma\nodejsHard\node_modules_debug@2.6.9@debug\node_modules\ms'
Error: EISDIR: illegal operation on a directory, symlink 'F:\bianma\nodejsHard\node_modules_ms@2.0.0@ms' -> 'F:\bianma\nodejsHard\node_modules_debug@2.6.9@debug\node_modules\ms'
npminstall version: 3.22.1
npminstall args: D:\nodejs\node.exe C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\Administrator.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://r.npm.taobao.org express --save
发现原因是因为磁盘的格式问题,那个盘的格式是FAT32,改成NTFS就解决问题了,那么如何改磁盘格式呢?
以管理员身份打开命令提示符
,输入命令
convert f:/FS:ntfs
f: 就是要改格式的那个磁盘
它会让你输入当前卷标,就是磁盘的名字,输入完之后按回车就可以了。
命令提示符
网友评论