이 νŽ˜μ΄μ§€λŠ” λ§€λ‹ˆνŽ˜μŠ€νŠΈ manifest.json의 μŠ€ν‚€λ§ˆλ₯Ό μ„€λͺ…ν•©λ‹ˆλ‹€.

속성

λ‹€μŒ 속성은 ν”ŒλŸ¬κ·ΈμΈκ³Ό ν…Œλ§ˆ λͺ¨λ‘μ— μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ†μ„±νƒ€μž…ν•„μˆ˜μ„€λͺ…
authorstringμ˜ˆμ €μž 이름.
minAppVersionstringμ˜ˆμ΅œμ†Œ ν•„μˆ˜ Obsidian 버전.
namestringμ˜ˆν‘œμ‹œ 이름.
versionstring예유의적 버전을 μ‚¬μš©ν•˜λŠ” x.y.z ν˜•μ‹μ˜ 버전.
authorUrlstringμ•„λ‹ˆμš”μ €μž μ›Ήμ‚¬μ΄νŠΈ URL.
fundingUrlstring λ˜λŠ” objectμ•„λ‹ˆμš”μ‚¬μš©μžκ°€ ν”„λ‘œμ νŠΈλ₯Ό μž¬μ •μ μœΌλ‘œ 지원할 수 μžˆλŠ” URL λ˜λŠ” μ—¬λŸ¬ URL.

ν”ŒλŸ¬κ·ΈμΈ κ΄€λ ¨ 속성

λ‹€μŒ 속성은 ν”ŒλŸ¬κ·ΈμΈμ—μ„œλ§Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ†μ„±νƒ€μž…ν•„μˆ˜μ„€λͺ…
descriptionstringμ˜ˆν”ŒλŸ¬κ·ΈμΈ μ„€λͺ….
idstringμ˜ˆν”ŒλŸ¬κ·ΈμΈ ID.
isDesktopOnlybooleanμ˜ˆν”ŒλŸ¬κ·ΈμΈμ΄ NodeJS λ˜λŠ” Electron APIλ₯Ό μ‚¬μš©ν•˜λŠ”μ§€ μ—¬λΆ€.

Note

둜컬 개발의 경우 idλŠ” ν”ŒλŸ¬κ·ΈμΈμ˜ 폴더 이름과 μΌμΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€. κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ onExternalSettingsChange와 같은 일뢀 λ©”μ„œλ“œκ°€ ν˜ΈμΆœλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

fundingUrl

fundingUrl은 단일 URL이 μžˆλŠ” λ¬Έμžμ—΄μ΄κ±°λ‚˜ μ—¬λŸ¬ URL이 μžˆλŠ” 객체일 수 μžˆμŠ΅λ‹ˆλ‹€.

단일 URL:

{
  "fundingUrl": "https://buymeacoffee.com"
}

μ—¬λŸ¬ URL:

{
  "fundingUrl": {
    "Buy Me a Coffee": "https://buymeacoffee.com",
    "GitHub Sponsor": "https://github.com/sponsors",
    "Patreon": "https://www.patreon.com/"
  }
}