
获得徽章 0
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
对于 package.json 里面的版本号前面的特殊标记(~,^ , *)的含义,我突然想到了记忆的方法:
1. “~”,可以记忆为“小波浪”,那么“~”的意思是匹配最小的版本变更(patch 版本);
2. “^”,因为它是尖尖地凸起,起伏比“~”要大,所以我们可以把它记忆为“大波浪”(取相对于“~”要大的意思),那么“^”的意思是匹配比patch 版本要大的版本变更,也就是 minor 版本变更;
3. “*”,记忆为“大海【星】城”,“大海【星】城”当然是比前两者都大得多,所以它对应的是 major 版本变更。
1. “~”,可以记忆为“小波浪”,那么“~”的意思是匹配最小的版本变更(patch 版本);
2. “^”,因为它是尖尖地凸起,起伏比“~”要大,所以我们可以把它记忆为“大波浪”(取相对于“~”要大的意思),那么“^”的意思是匹配比patch 版本要大的版本变更,也就是 minor 版本变更;
3. “*”,记忆为“大海【星】城”,“大海【星】城”当然是比前两者都大得多,所以它对应的是 major 版本变更。
展开
1
4
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点