google-chrome-extension
manifest.json
수색…
비고
공식 문서
체재
매니페스트 파일은 JSON (JavaScript Object Notation) 형식으로 작성됩니다.
이 형식은 자바 스크립트 코드에서 객체 리터럴을 작성하는 규칙과 다릅니다. 중요한 차이점 중 :
모든 키 이름과 문자열 리터럴 은 큰 따옴표로 묶어야합니다 .
올바른 :
"key": "value"
틀린 :
key: "value"
,'key': 'value'
형식에 의해 주석 이 허용되지 않습니다.
- 틀린 :
"key": "value" // This controls feature foo
- 틀린 :
엄격한 쉼표 규칙 : 항목은 쉼표로 구분되며 매달린 쉼표는 없습니다 .
옳은:
{ "foo": "bar", "baz": "qux" }
틀린 (쉼표 누락) :
{ "foo": "bar" "baz": "qux" }
잘못된 (쉼표가 붙어 있음) :
{ "foo": "bar", "baz": "qux", }
절대 최소 manifest.json
manifest.json
은 가장 중요한 파일과 확장 프로그램에서 사용할 수있는 기능과 같은 확장 프로그램에 대한 정보를 제공합니다. 확장을 위해 지원되는 매니페스트 필드 중에서 다음 세 가지 가 필요합니다.
{
"manifest_version": 2,
"name": "My Extension",
"version": "1.0"
}
확장 코드에서 매니페스트 가져 오기
chrome.runtime.getManifest()
는 구문 분석 된 객체 형식으로 확장 프로그램의 매니페스트를 반환합니다.
이 방법은 콘텐츠 스크립트와 모든 확장 페이지에서 작동하며 사용 권한이 필요하지 않습니다.
확장의 버전 문자열을 가져 오는 예제입니다.
var version = chrome.runtime.getManifest().version;
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow