Language-tools: ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ Π² VSCode

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 22 мая 2020  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: sveltejs/language-tools

ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ
Ошибка Π² VSCode, Π½ΠΎ всС скомпилировано ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
image
Ошибка Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚: "ΠœΠΎΠ΄ΡƒΠ»ΡŒ" /home/scippio/..../src/Test.svelte "" Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ export.ts (1192) "
image

App.svelte

<script type="text/typescript">
    import Test, { getText } from './Test.svelte'

    export let name: string = 'world'
    console.log(Test)
</script>


<h1>Hello {name}! this is: {getText()}</h1>

<Test></Test>

Test.svelte

<script context="module" type="text/typescript">
    export function getText(): string {
        return "getText called..."
    }
</script>
<script type="text/typescript">
    import { onMount } from 'svelte'

    onMount(async () => {
        console.log("Test init...")
    })
</script>

<b>just test</b>

svelte.config.js


// svelte.config.js
const sveltePreprocess = require('svelte-preprocess');

module.exports = {
  preprocess: sveltePreprocess({
    typescript: {
      // transpileOnly: true
      // allowSyntheticDefaultImports: true
    }

    // ...svelte-preprocess options
  }),
  // ...other svelte options
};

ВСрсия: 1.46.0-insider
Ѐиксация: 6849775440496504e0677ffcf2a46d47ad9130f5
Π”Π°Ρ‚Π°: 2020-05-15T05: 29: 39.210Z
Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½: 7.2.4
Π₯Ρ€ΠΎΠΌ: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-элСктрон.0
ОБ: Linux x64 5.4.40-1-lts

image

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² этом, установив Ρ‚ΠΎΠ»ΡŒΠΊΠΎ "Svelte Beta"? КаТдоС ΠΈΠ· этих Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ свои собствСнныС Π²Π΅Ρ‰ΠΈ

ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ "Svelte". ΠΊΠΎΠ³Π΄Π° я ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Π³ΠΎ, ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ исчСзло ...

image

Бпасибо!
... ΠΈ ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Таль, Ρ‡Ρ‚ΠΎ это Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎ ΠΌΠ½Π΅ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ я Π½Π°Ρ‡Π°Π» эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π‘Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ!
На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Svelte Beta - это ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½. ΠŸΡ€ΠΎΡΡ‚ΠΎ "Svelte" - это старая вСрсия - ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΏΠΎΠ·ΠΆΠ΅ ΠΌΡ‹ Π΅Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΠΌ ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. Svelte Typechecker ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Π» Svelte Beta с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ машинописного тСкста, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Svelte Beta Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΠΎ сути Ρ‚ΠΎ ΠΆΠ΅ самоС, ΠΈ Π΄Π°ΠΆΠ΅ большС.
ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ "Svelte" ΠΈ "Svelte Typechecker" прямо сСйчас. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ послС этого снова Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ скрипт Π½Π° Svelte Beta, Ссли Π²Ρ‹ Π΅Π³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ