Typescript: λŒ€μƒ> = ES2015 일 λ•Œ 이름 좩돌 λ„μš°λ―Έ ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•œ 방좜이 μ˜¬λ°”λ₯΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2019λ…„ 09μ›” 23일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: microsoft/TypeScript


TypeScript 버전 : 3.6.3


검색어 : λ„μš°λ―Έ 이름 λ³€κ²½

μ•”ν˜Έ

// <strong i="13">@target</strong>: es2015

declare function __awaiter(): void;
class C {
    async func() {
    }
}

μ˜ˆμƒλ˜λŠ” λ™μž‘ :
생성 된 μ½”λ“œκ°€ μž‘λ™ν•˜μ§€ μ•Šκ±°λ‚˜ λ„μš°λ―Έκ°€ λŒ€μ²΄ μ΄λ¦„μœΌλ‘œ λ‚΄ λ³΄λ‚΄μ§ˆ 수 μžˆμŒμ„ μ‚¬μš©μžμ—κ²Œ μ•Œλ¦¬λŠ” μΌμ’…μ˜ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€ (λŒ€μƒμ— λ„μš°λ―Έκ°€ ν•„μš”ν•  λ•Œ).

μ‹€μ œ 행동 :
λ°©μΆœμ€ __awaiter ν•¨μˆ˜λ₯Ό μ„ μ–Έν•˜μ§€λ§Œ __awaiter_1 ν˜ΈμΆœμ„ μ‹œλ„ν•©λ‹ˆλ‹€.

ν”Œλ ˆμ΄ κ·ΈλΌμš΄λ“œ 링크 : μ—¬κΈ°

κ΄€λ ¨ 문제:

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

μˆ˜μ • : 더 λ§Žμ€ 밑쀄 μΆ”κ°€ πŸ˜…

λͺ¨λ“  3 λŒ“κΈ€

μˆ˜μ • : 더 λ§Žμ€ 밑쀄 μΆ”κ°€ πŸ˜…

이것에 λŒ€ν•œ μ†Œμ‹μ΄ μžˆμŠ΅λ‹ˆκΉŒ? λ‚΄κ°€ κ°€μ Έμ˜¨ npm νŒ¨ν‚€μ§€μ— 이미 __awaiter λ„μš°λ―Έκ°€ μ •μ˜λ˜μ–΄ μžˆμœΌλ―€λ‘œ 호좜이 __awaiter_1 λ˜μ—ˆμ§€λ§Œ __awaiter_1 ν•¨μˆ˜κ°€ μ •μ˜λ˜μ§€ μ•Šμ•˜μ„ λ•Œ λΉ„μŠ·ν•œ λ¬Έμ œκ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. 컴파일 ν›„ __awaiter_1 = __awaiter λ₯Ό μ„€μ •ν•˜λŠ” ν•΄ν‚Ή 사후 λΉŒλ“œ 슀크립트λ₯Ό μž‘μ„±ν•΄μ•Όν–ˆλŠ”λ°μ΄ λ¬Έμ œκ°€ ν•΄κ²°λ˜λ©΄ 쒋을 κ²ƒμž…λ‹ˆλ‹€.

이것은 # 36541에 μ˜ν•΄ μˆ˜μ • 된 # 33269의 μ€‘λ³΅μœΌλ‘œ λ³΄μž…λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰