📌  相关文章
📜  如何为 Node.js 项目自动构建 package.json 文件?

📅  最后修改于: 2022-05-13 01:56:30.422000             🧑  作者: Mango

如何为 Node.js 项目自动构建 package.json 文件?

在本文中,我们将讨论如何为 Node.js 项目构建 package.json 文件。首先,我们需要为我们的 node.js 项目使用代码编辑器。有各种可用的代码编辑器,例如 sublime text、Visual Studio 等。我们可以将其中任何一种用于我们的项目。

什么是 package.json 文件?

package.json 文件是一个 JSON 文件,其中包含有关项目中所需的所有依赖项的信息。除此之外,它还包含有关该项目的基本信息。为了总结,它包含了整个项目的元数据。非常重要的是,每个 NodeJS 项目都必须包含一个 package.json 文件,以便跟踪正在安装和删除的依赖项以及其他数据。

现在我们将在NodeJS应用程序中构建我们的 package.json 文件。对于本文,我们将使用 Visual Studio 作为我们的代码编辑器,因为它包含一个内置终端。我们也可以使用 sublime text,但在这种情况下,我们需要使用 Windows Powershell 来创建我们的 package.json 文件。

首先,我们将学习如何在 NodeJS 中手动构建您的 package.json 文件。现在,只要我们在 Visual Studio 代码编辑器中打开一个文件夹,在我们键入以下代码时打开终端:

npm init

按下回车后,将询问我们有关项目文件夹的一系列问题。在这些地方,我们需要放置所有必要的信息来创建适当的元数据。如果我们不想更改默认数据或键入任何新数据,我们可以在这种情况下按 ENTER。下面是上述方法的实现示例。

结果,将创建一个可以从文件结构中打开的 package.json 文件,打开文件将如下所示:

{
  "name": "geeksforgeeks",
  "version": "1.0.0",
  "description": "Building package.JSON",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "Sohom Das",
  "license": "ISC"
}

方法二:

我们可以使用一行代码直接将所有数据插入默认值,而不是手动将所有数据放入终端:

npm init -y

按回车将直接创建一个包含所有默认值的 package.json 文件。

将创建 Package.json 文件,现在所有内容都将使用默认元数据进行设置。

{
  "name": "geeksforgeeks",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}