美文网首页
【翻译】Node.js 教程 —— package.json 文

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

作者: kyuan | 来源:发表于2019-01-05 23:45 被阅读16次

这节课聊聊 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 上列出的依赖。

相关文章

网友评论

      本文标题:【翻译】Node.js 教程 —— package.json 文

      本文链接:https://www.haomeiwen.com/subject/hqualqtx.html