鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ cnpm無法在FAT32下使用嗎?

cnpm無法在FAT32下使用嗎?

項(xiàng)目是用vue.js做的,但cnpm出錯了。

cnpm install

報(bào)錯是:

× Install fail! Error: EISDIR: illegal operation on a directory, symlink '...\node_modules_vuex@2.5.0@vuex' -> '...\node_modules\vuex'
Error: EISDIR: illegal operation on a directory, symlink '...\node_modules_vuex@2.5.0@vuex' -> '...\node_modules\vuex'
at Error (native) npminstall version: 3.1.4 npminstall args: C:\Program Files\nodejs\node.exe C:\Documents and Settings...\Application Data\npm\node_modules\cnpm\node_modules\npminstall\bin\install.js --china --userconfig=C:\Documents and Settings....cnpmrc --disturl=https://npm.taobao.org/mirror... --registry=http://registry.npm.taobao.org

環(huán)境是Windows XP、FAT32文件系統(tǒng)、node.js v5.12.0、cnpm 5.1.1

參照這個帖子:https://stackoverflow.com/que... 加了參數(shù)--no-bin-links仍舊不管用 :-(

回答
編輯回答
巴扎嘿

目前,cnpm還不支持--no-bin-links參數(shù);

Github 有這樣一個issue:https://github.com/cnpm/cnpm/...

解決方案的話:

可以使用 npm 去解決:cnpm i --by=npm --no-bin-links;
或者:npm i --registry=https://registry.npm.taobao.org --no-bin-links。

在使用--no-bin-links時,注意“Maximum call stack size exceeded”的問題。

2017年1月2日 07:30