Language-tools: تقرير مشكلة تالفة في VSCode

تم إنشاؤها على ٢٢ مايو ٢٠٢٠  ·  3تعليقات  ·  مصدر: sveltejs/language-tools

صف الخلل
خطأ في VSCode ، ولكن كل شيء مترجم وعملي.
image
الخطأ يقول: "الوحدة النمطية '" / home/scippio/..../src/Test.svelte لا تحتوي "' على export.ts الافتراضي (1192)"
image

التطبيق

<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>

اختبار

<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-15 T05: 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

bug

ال 3 كومينتر

هل يمكنك التحقق من ذلك مع تثبيت "Svelte Beta" فقط من فضلك؟ كل واحد من هذه الامتدادات سيحاول شيئًا خاصًا به

يبدو أن المشكلة كانت مع امتداد "Svelte". عندما قمت بتعطيله ، اختفى التحذير ...

image

شسيب!
... وأنا آسف أن ذلك لم يحدث لي قبل أن أبدأ هذه المشكلة.

لا مشكلة!
الآن Svelte Beta هو المكون الإضافي الرسمي والمطور بنشاط. فقط "Svelte" هو نسخة قديمة منه - ربما سنتولى ذلك لاحقًا ونشر تحديثًا. كان Svelte Typechecker متقدمًا على Svelte Beta مع دعم الكتابة المطبوعة ولكن الآن Svelte Beta يقوم بنفس الشيء بشكل أساسي ، وأكثر من ذلك.
قصة قصيرة طويلة: يمكنك إلغاء تثبيت "Svelte" و "Svelte Typechecker" في الوقت الحالي. لا تنس إعادة تمكين البرنامج النصي على Svelte Beta بعد ذلك ، إذا قمت بتعطيله.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات