λ²κ·Έ μ€λͺ
κ°μ Έ μ€κΈ° λ° λ§ν¬ μ
μνΈ μ΄μ©μ± μ ν ννΈκ° λ²μ 102.5.0μ .svelte νμΌμμ μ€λ¨λ©λλ€.
<div>{obj.value}</div>
) μλ‘ λ§μ°μ€λ₯Ό κ°μ Έ κ°λ©΄ μ ν ννΈκ° μ 곡λμ§ μμ΅λλ€.<script lang="ts">
ts μ€λ₯κ°μλ μ€ νμ§.v102.4.0μΌλ‘ λ λ리면 code --install-extension [email protected]
λ¬Έμ κ° ν΄κ²°λ©λλ€.
μ¬ννλ €λ©΄
[email protected]
μ€μΉν©λλ€. [email protected]
λΉκ΅νμμμ€.
μμλλ νλ
μμνλ μΌμ λν λͺ
ννκ³ κ°κ²°ν μ€λͺ
.
μ€ν¬λ¦° μ·
μμ€ν (λ€μ μ 보λ₯Ό μμ±νμμμ€) :
μΆκ° 컨ν
μ€νΈ
λΆλͺ
ν λ§νλ©΄ λ΄ μ±μ μμλλ‘ μ€νλλ©° μ μ μΌλ‘ λꡬ λ¬Έμ μΈ κ² κ°μ΅λλ€.
μ΄λ₯Ό μ¬ννλ μ΅μνμ μ½λ μ€ λν«,λ³΄λ€ κ΅¬μ²΄μ μΌλ‘ "μκΈ°μΉ μμ ν ν°"μ€λ₯κ° λ°μνλ μ½λ μ€ λν«μ΄ μμ΅λκΉ? κ·νμ μ€λͺ μΌλ‘ μ¬ν ν μ μμ΅λλ€.
svelte-check 1.1.8 ν¬ν¨
> svelte-check --output=machine
1604601599943 START "<my-path>"
1604601605719 COMPLETED 36 FILES 0 ERRORS 0 WARNINGS 10 HINTS
svelte-check 1.1.9 μ¬μ©
> svelte-check --output=machine
1604601792022 START "<my-path>"
1604601797435 ERROR "src/components/employee/Employees.svelte" 10:18 "Unexpected token"
1604601797435 COMPLETED 36 FILES 1 ERRORS 0 WARNINGS 9 HINTS
λ¬Έμ μ μ€μ μ νμΌλ‘ λ³μλ₯Ό μ μν©λλ€.
let newEmployee: EmployeeDto;
λλ μ΅μ μ
λ°μ΄νΈμμ μκΈ°μΉ μμ νμ΄ν μ€ν¬λ¦½νΈ μ€λ₯λ₯Ό ββλ°κ³ μμ΅λλ€. μ§κΈκΉμ§λ μμ
νμλ§μμμ΅λλ€. λͺ¨λ λμΌν μ€λ₯κ° μμ§λ§ μΌλ°μ μΌλ‘ νμΌκ°μ λμΌν μ€μ΄ μλλλ€. μ¬κΈ°μμ *
λ₯Ό μ€λ₯λ‘ νμνκ³ λ€λ₯Έ νμΌμ {
λλ κ°μ Έ μ€κΈ° νμ λ€λ₯Έ λΆλΆμ νμν©λλ€.
λκ΅°κ°κ° ν΄κ²° λ°©λ²μ μ°Ύκ³ μλ κ²½μ° :
ctrl+,
extensions.autoUpdate
λ° λΉνμ±νcode --install-extension [email protected]
νμ¬ νλ¬κ·ΈμΈμ v102.4.0μΌλ‘ λλ립λλ€.λμ€μ μλ μ λ°μ΄νΈλ₯Ό λ€μ νμ±ννλ κ²μ μμ§ λ§μμμ€.
PRμ΄ λ°©κΈ λ€μ΄μ¨ κ²μ²λΌ 보μ΄μ§λ§ μ¬μ ν λμμ΄λλ κ²½μ°λ₯Ό λλΉνμ¬ μμ μ μΌλ‘ μ¬ν ν μμλ κ°μ₯ μμ μλ λ€μκ³Ό κ°μ΅λλ€.
<script context="module" lang="typescript">
class Control {
el: string;
}
</script>
<script lang="typescript">
</script>
μ΄ λ¬Έμ λ Svelte for VS Code 102.5.1 / svelte-check
1.1.10μΌλ‘ μμ λμ΄μΌν©λλ€.
μμΌλ‘ μ΄μ κ°μ κ²μ λ°©μ§νκΈ° μν΄ μ΄μ λν ν μ€νΈλ₯Ό μΆκ° ν μ μμ΅λκΉ? νκ³ μΆμ§λ§μ΄ μ μ₯μμμ ν μ€νΈλ₯Ό μ°Ύμ μ μμ΅λλ€. ννΈλ₯Ό μ£Όμ€ μ μμ΅λλ€.
μ½κ°μ λ°°κ²½ μ§μ : μ λ Svelteλ₯Ό μ²μ μ νκ³ λ¬΄μ¨ μΌμ΄ μΌμ΄λκ³ μλμ§ νμ νλ λ° μ½ 2-3 μκ°μ 보λμ΅λλ€. 첫째, μ½λλ₯Ό λ€μλ‘λ ν ν (κ·Έ λΉμμλ λͺ°λλ) svelte νμ₯μ΄ κΉ¨μ‘κ³ , λͺ¨λ ν¨ν€μ§λ₯Ό λ€μ μ€μΉ ν νμ svelte-checkκ° μλμ λ©μ·μ΅λλ€. λλ μ΄μ κ°μ μΌμ΄ μ²μμΌλ‘ λ°μνκΈ° λλ¬Έμ svelte-checkμ λν λ¬Έμ ν΄κ²° κ°μ΄λμμ μ무κ²λ κ²μνκ±°λ μ°Ύμ μ μμ΅λλ€. μ’μ κ²½νμ΄ μλλλ€. Reactμμ μ¨ λκ΅°κ°μκ²λ νλ₯ν νμ΄ν μ€ν¬λ¦½νΈ κ²½νμ΄ νμμ λλ€. λλ Svelteλ₯Ό μμν λ²λ¦¬λ €κ³ νμ΅λλ€ :(
컀λ°μμ λ³Ό μμλ μμ μ¬νμΌλ‘ ν μ€νΈλ₯Ό μΆκ°νμ΅λλ€. λ λκ² λ€κ³ μννλ κ²μ λμμ΄λμ§ μμ΅λλ€.
κ΅μ₯ν©λλ€. μ΄λ―Έ 컀λ°μ ν¬ν¨λμ΄ μλ€λ μ¬μ€μ λμ³€μ΅λλ€. :)
BTW λλ "μνμ "μ΄ μλλ€. λλ λ¨μ§ κ·Έκ²μ΄ λλ₯Ό λμ΄ λ€μΈ μν©κ³Ό κ·Έκ²μ΄ λλ₯Ό μ΄λ»κ² λλΌκ²νλμ§λ₯Ό μ€λͺ νλ €κ³ λ Έλ ₯νλ€. κ·Έκ² λ€μΌ.
κ°μ₯ μ μ©ν λκΈ
μ΄ λ¬Έμ λ Svelte for VS Code 102.5.1 /
svelte-check
1.1.10μΌλ‘ μμ λμ΄μΌν©λλ€.