2013-10-05 2 views
8

나는 (node.js를 사용하여 의존성을 관리하기위한) package.json을 가진 브라우저 기반 애플리케이션을 가지고있다.임의의 데이터를 package.json에 추가 할 수 있습니까?

그러나 일부 json 메타 데이터를 내 앱에 추가하고 두 가지 옵션이 있습니다. 새 json 파일을 만들고 데이터를 추가하거나 package.json에 추가하는 두 가지 옵션이 있습니다.

질문 :

  1. 그것이 응용 프로그램 별 표준이 아닌 메타 데이터를 package.json에 추가하는 것이 좋습니다?

  2. 어디에서이 데이터를 추가 할 수 있습니까? 어떤 열쇠 밑? _my_data은 좋은 키로 보이지만 이에 대한 표준 문서를 찾을 수 없습니다.

답변

6

자유롭게 임의의 필드를 package.json에 추가 할 수 있습니다 (npm은 불평하지 않습니다). 그래서 긴 파일이 유효 JSON이기 때문에, npm (예 npm install에 대한 dependencies) 및 추가 필드

의존성은 표준 가정에 대해 불평하지 않습니다이의 "추천"접근 방식은 별도의 유지하는 것입니다 관련 필드를 찾습니다 비표준 데이터 용 JSON 파일 이렇게하면 표준 package.json으로 복사하거나 링크 할 수 있습니다 (특정 JSON 파일에서 임의의 필드를 자유롭게 사용할 수 있습니다)

관련 문제