1
eoo 2016-10-26 15:31:56 +08:00 via Android
包也是有版本的
|
2
murmur 2016-10-26 15:37:56 +08:00
还没看到 node 更新了跟包有啥关系 又不是支持了 es6 就不支持 es3 了 除非是二进制吧
|
3
fds 2016-10-26 15:40:37 +08:00
绝大部分功能还是兼容旧版本的
|
6
Wangxf 2016-10-26 16:24:24 +08:00
除非是 Deprecated 的把,其他的有啥不支持的? v8 也是向下兼容的啊
|
7
zhenjiachen 2016-10-26 16:56:47 +08:00
node 经常更新,我过几天 brew update 就发现 node 更新了
|
8
shyling 2016-10-26 17:07:30 +08:00 via iPhone
你可以用旧版的 node 啊。。再说了都不更新了,用它岂不是很危险?
|
9
WildCat 2016-10-26 17:10:35 +08:00
@zhenjiachen 所以我都不用 brew 装 node ,而是 brew 装 nvm , 233
|
12
leon3333 2016-10-27 09:44:34 +08:00
有一种东西叫向后兼容
|
13
gkiwi 2016-10-27 14:27:36 +08:00
node 根本就没有向后兼容!!!
你像 java , php , python 这些,每个语言都有几个主框架,主框架兼容性好,周边的包兼容性也不会差。 而 node 开发,框架选择太多,而周边库更多。更多的库猛一看起来是优势,门槛低。但是什么人都来搞,水平不一样,包的接口定义,某些含义的的理解,兼容性,包之间依赖,用着用着就发现妈蛋不敢升级了! |