2013-10-05 35 views
8

我有一個基於瀏覽器的應用程序,它具有package.json(用於使用node.js管理依賴項)。我可以向package.json添加任意數據嗎?

但是,我想添加一些json元數據到我的應用程序,我有兩個選擇:要麼創建一個新的json文件並添加數據,要麼將其添加到package.json。

的問題是:

  1. 最好先添加應用程序特定的非標準元數據的package.json?

  2. 我可以在哪裏添加這些數據?在哪個關鍵之下? _my_data似乎是一個很好的關鍵,但我找不到任何關於此的標準文檔。

回答

6

您可以隨意添加任意字段到package.json(而且npm不會抱怨)。只要該文件是有效的JSON,npm將尋找相關領域(如dependenciesnpm install)且不會抱怨附加字段

假設你的依賴是標準,「推薦」的方法是保持獨立JSON文件用於非標準數據。這樣,您可以複製或鏈接到標準package.json(並且可以在特定的JSON文件中自由使用任意字段)

相關問題