分享

Node.js中package.json文件的介绍

 印度阿三17 2020-04-19

概念

在Nodejs中 package.json这个文件定义了这个项目所需要的各种模块 以及项目的配置信息 例如名称 版本 许可证等元数据
简单来说 相当于是一个管理工具

如何生成package.json

进入要生成package.json的目录下 然后输入指令:

npm init --yes

(–yes表明强制生成)
在这里插入图片描述

还可在生成的时候自己指定相关信息

此时 输入npm init即可 后面不用加–yes

每个属性都会有提示 可自己设置属性的值
在这里插入图片描述
成功生成package.json:
在这里插入图片描述

作用

当项目的依赖包不存在时 可使用npm install重新安装
此时 只要该目录下有package.json文件即可
因为package.json文件保存了依赖信息 install的时候 会根据package.json文件中的依赖信息进行下载
在这里插入图片描述

其它

安装时 在后面带上--save--save-dev即可将包信息写入package.json
例如:

npm install jquery --save

只有将包信息写入package.json后 重新安装时才能找到指定的包
在这里插入图片描述
使用npm install 模块名 –save会自动更新package.json中的dependencies字段值
使用npm install 模块名 –save-dev会自动更新package.json中的devDependencies字段值

它们的区别就是:

  • dependencie是配置当前程序所依赖的其他包
  • devDependencie同样是配置当前程序所依赖的其他包 但只会下载模块 而不下载这些模块的测试和文档框架
小细节:

在这里插入图片描述
^ 表示第一位版本号不变 后面两位版本号取最新的
~ 表示前两位版本号不变 最后一位版本号取最新
* 表示全部取最新


来源:https://www./content-1-679351.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多