- 主题:npm为什么默认本地而不是全局呢?
这样每个项目里一个node_module 造成多少重复浪费
为什么不默认全局node_module呢?
--
修改:exo FROM 123.114.103.*
FROM 123.114.103.*
全局不就是windows的dll hell那种冲突?
--
FROM 114.241.227.*
不会呀,npm安装的库都有版本
【 在 z16166 的大作中提到: 】
: 全局不就是windows的dll hell那种冲突?
--
FROM 123.114.102.*
大概因为再为版本号加目录层级的话真的会崩溃……
Maven/java lib jar毕竟是打包过的
【 在 exo 的大作中提到: 】
: 不会呀,npm安装的库都有版本
--
FROM 58.57.111.*
可以试试建conda环境装node,然后npm全局装包
--
FROM 202.107.231.*
npm你可以选择全局啊 -g还是什么
--
FROM 101.93.164.*
然后同一个库能多版本并存
编译时绑定不?
【 在 hitero 的大作中提到: 】
: npm你可以选择全局啊 -g还是什么
--
FROM 58.57.111.*
好像不行,所以要local的node_module来管,统一版本的放-g目录下,特定版本放各自目录下
【 在 javafish 的大作中提到: 】
: 然后同一个库能多版本并存
: 编译时绑定不?
--
FROM 101.93.164.*