10

我有一个基于浏览器的应用程序,它有一个 package.json(用于使用 node.js 管理依赖项)。

但是,我想将一些 json 元数据添加到我的应用程序中,我有两个选择:要么创建一个新的 json 文件并添加数据,要么将其添加到 package.json。

问题是:

  1. 是否建议将特定于应用程序的非标准元数据添加到 package.json?

  2. 我在哪里可以添加这些数据?在哪个键下?_my_data似乎是一个很好的关键,但我找不到任何关于此的标准文档。

4

1 回答 1

10

您可以随意向 package.json 添加任意字段(npm 不会抱怨)。只要文件是有效的 JSON,npm就会查找相关字段(例如dependenciesfor npm install)并且不会抱怨其他字段

假设您的依赖项是标准的,“推荐”的方法是为非标准数据保留一个单独的 JSON 文件。这样,您只需复制或链接到标准 package.json (并且您可以自由使用特定 JSON 文件中的任意字段)

于 2013-10-06T05:43:04.507 回答