node 对版本号有规定,少数不合群的也可以特殊处理,多数还是愿意按规矩来, Java 这边一开始就没管,版本号可以是任意字符串,大家也都是这么做的, 所以一般都是指定特定版本,有特殊需求也有特定语法可以指定比如 gradle 的加号+,