为什么 cnpm install 安装后的目录都是软链?
发布于 8 年前 作者 littledu 11432 次浏览 来自 问答

untitled1.png

如上图,一直有个疑问,cnpm install 后的目录为什么都为软链,而且会有多一个 .npminstall 目录。具体是什么呢?如果 node_modules 需要打包,是否有什么未知的影响?

10 回复

cnpm 4.2.0 之后大大加快了install速度, 安装的策略就是这样的 具体可以看这里 https://github.com/cnpm/npminstall

windows不支持打包,linux和mac没问题 自豪地采用 CNodeJS ionic

@fengmk2 这个样子啊,那我的 electron 项目要打包, 用 electron-builder,估计也是不行了。谢谢!

@wssgcg1213 那如何把cnpm下载的包目录,设置为与npm下载的目录结构一致呢?

@leasystu 把 npm 的源设置为 taobao 源,直接使用 npm 安装

@wssgcg1213 嗯,下次试试,谢谢

如何禁用这个功能呢? 我不想软链接的方式.

我觉得用symbolic link这个思路很有创意啊

回到顶部