【翻译】Node.js 教程 —— package.json 文件

这节课聊聊 package.json 文件,上节课讲了如何使用 NPM 为我们的应用安装第三方依赖,无论安装多少个依赖还是能跟踪到依赖的信息为好。Node.js 可以通过 package.json 来跟踪应用所需的依赖。

我们可以手动创建 package.json 或者通过如下命令:

npm init

然后命令行会向我们提出一系列关于项目的问题:

  • 项目名: name
  • 版本号: version
  • 简介: description
  • 应用入口文件: entry point
  • 测试命令: test command
  • git 仓库: git repository
  • 关键字: keywords
  • 作者: author
  • 协议: lisence

填写完成这些问题后,即会创建 package.json,之后所有安装的依赖便会写入这个文件当中

假如需要发送这个项目给其他开发者,只需要发源码而不需要带安装依赖(因依赖体积庞大)。

但其他开发者需要安装跟我们一样的开发依赖才能正常运行,那他们怎么知道需要安装什么依赖?这就靠 package.json 文件。那怎样记录跟踪依赖信息?

安装依赖的时候可以传递 save 标记,代表将安装依赖的信息将会写入到 package.json 中。

npm install express -save
'或者'
npm install express -S

之后,在 package.json 文件中就会多出一项

"dependencies": {
    "express": "x 'x 为你当前安装版本'
}

然后收到这个项目开发者只需要运行

npm install

Node 就会自动为我们安装 package.json 上列出的依赖。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容