npm包配置文件,及包的语义化版本规范

包配置文件

npm初次装包后会多了一些配置文件

node_modules文件夹用来存放所有已安装到项目中的包。require()导入第三方包时,就是从这个目录中查找并加载包

package-lock.json配置文件用来记录 node_modules 目录下的每一个包的下载信息,例如包的名字、版本号、下载地址等

注意:不要手动修改 node_modules 或 package-lock.json 文件中的任何代码,npm包管理工具会自动维护它们


语义化版本规范

默认情况下,使用npm install 命令安装包的时候,会自动安装最新版本的包。如果需要安装指定版本的包,可以在包名之后,通过 @ 符号指定具体的版本

实例:npm i moment@2.22.0

包的语义化版本规范:以"点分十进制"形式进行定义,例如2.24.0
  第一位数字:大版本
  第二位数字:功能版本
  第三位数字:Bug修复版本

注意:版本号提升规则:只要前面的版本号增加了,则后面的版本号归零

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容