cnpm icon indicating copy to clipboard operation
cnpm copied to clipboard

cnpm 不支持--no-bin-links参数

Open fsy0718 opened this issue 9 years ago • 8 comments

EPROTO: protocol error, symlink '../user-home/cli.js',在npm中添加--no-bin-links参数后不会报错,但cnpm会继续报错

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

fsy0718 avatar Apr 08 '16 07:04 fsy0718

The --no-bin-links argument will prevent npm from creating symlinks for any binaries the package might contain.

cnpm 目前还没实现这个功能。

fengmk2 avatar Apr 12 '16 16:04 fengmk2

今天刚碰到这个问题,发现已经提交了。

crazy-dadong avatar Apr 13 '16 15:04 crazy-dadong

hh

tanwenhai avatar Dec 04 '16 10:12 tanwenhai

mark

xx19941215 avatar Apr 20 '17 02:04 xx19941215

VM 需求

hezedu avatar May 15 '17 15:05 hezedu

就是说 vm 不支持 symlink ?

fengmk2 avatar May 16 '17 01:05 fengmk2

@fengmk2 不好意思没说清楚。具体场景是我在window下开发,用VM VirtualBox 虚拟出linux,两者共享文件夹。共享文件夹下安装需要--no-bin-links参数才能正常使用。

hezedu avatar May 16 '17 05:05 hezedu

那就是使用 npm 安装模式即可。

$ cnpm i --by=npm --no-bin-links

fengmk2 avatar May 16 '17 10:05 fengmk2