VSCode'da TypeScript ogohlantirishlarini qanday o'chirish mumkin?

Bugungi kunda TypeScript foydalanmayapman. Faqat babil bilan ES6 Men node_modules da TypeScript o'rnatilgan emas.

VSCode'dan har safar ish joyini ochganda ma'lum bir ogohlantirish olaman.

\ node_modules \ typescript \ lib joriy tsserver o'rnatishni ko'rsatmaydi. Taqsimlashning TypeScript versiyasiga qaytish.

Bunday ogohlantirishlardan qanday qutulishim mumkin? Yoki xotirjam bo'lish uchun muharrirni o'zgartirishim kerakmi?

17
Men sizning oyog'ingizni tortib olgandim. Javascript, VS kodining kombinatsiyasi va xotirjam his qilaman, meni mudhish his qildi
qo'shib qo'ydi muallif Bruno Grieder, manba
Men sizning oyog'ingizni tortib olgandim. Javascript, VS kodining kombinatsiyasi va xotirjam his qilaman, meni mudhish his qildi
qo'shib qo'ydi muallif Bruno Grieder, manba
Men uni tanlaganimda.
qo'shib qo'ydi muallif stefan2410, manba
Men uni tanlaganimda.
qo'shib qo'ydi muallif stefan2410, manba

6 javoblar

TypeScript va JavaScript-ni tekshirish ushbu ikkita parametr bilan VS kodida o'chirilishi mumkin:

"typescript.validate.enable": false,
"javascript.validate.enable": false,

Baxtli kodlash

41
qo'shib qo'ydi
Rahmatingizdan so'ng, ushbu moslamani va boshqalarni TypeScript uchun o'zgartirdim, lekin maxsus ogohlantirish yo'qolmadi. Menimcha, faqat bitta node_modules-da TypeScript-ga o'rnatish kerak. Men buni ishlatmasam ham, men buni qila olaman, lekin keyingi ogohlantirishlarga ega emasligidan qo'rqaman :-)
qo'shib qo'ydi muallif stefan2410, manba
U \ node_modules \ typescript \ lib uchun qidiradi, lekin men bunday yozuvni o'rnatmadim. shuning uchun bunday papkada yo'q.
qo'shib qo'ydi muallif stefan2410, manba
Aslida, bu boshqa muammo bo'lishi mumkin. Ba'zi AV dasturlari formatlash va boshqalar kabi funksiyalarni taqdim qilish uchun boshlagan tsserver.js faylini o'chirib tashlaydi
qo'shib qo'ydi muallif Johannes Rieken, manba

TypeScript va JavaScript-ni tekshirish ushbu ikkita parametr bilan VS kodida o'chirilishi mumkin:

"typescript.validate.enable": false,
"javascript.validate.enable": false,

Baxtli kodlash

41
qo'shib qo'ydi
Rahmatingizdan so'ng, ushbu moslamani va boshqalarni TypeScript uchun o'zgartirdim, lekin maxsus ogohlantirish yo'qolmadi. Menimcha, faqat bitta node_modules-da TypeScript-ga o'rnatish kerak. Men buni ishlatmasam ham, men buni qila olaman, lekin keyingi ogohlantirishlarga ega emasligidan qo'rqaman :-)
qo'shib qo'ydi muallif stefan2410, manba
U \ node_modules \ typescript \ lib uchun qidiradi, lekin men bunday yozuvni o'rnatmadim. shuning uchun bunday papkada yo'q.
qo'shib qo'ydi muallif stefan2410, manba
Aslida, bu boshqa muammo bo'lishi mumkin. Ba'zi AV dasturlari formatlash va boshqalar kabi funksiyalarni taqdim qilish uchun boshlagan tsserver.js faylini o'chirib tashlaydi
qo'shib qo'ydi muallif Johannes Rieken, manba

Shu kabi muammolarga duch kelganman. Mening foydalanuvchi sozlamalarimda typescript.tsdk uchun noto'g'ri sozlama mavjud edi:

"typescript.tsdk": null

Uni tuzatish uchun siz manzilingizni haqiqiy joyga o'rnatishingiz mumkin:

"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",

yoki Uskriptni ishlatmasangiz, chiziqni sozlamalaringizdan olib tashlang.

Agar batafsil ma'lumot kerak bo'lsa, men VSCode docs Juda ham qisqa va tushunish oson.

3
qo'shib qo'ydi

Shu kabi muammolarga duch kelganman. Mening foydalanuvchi sozlamalarimda typescript.tsdk uchun noto'g'ri sozlama mavjud edi:

"typescript.tsdk": null

Uni tuzatish uchun siz manzilingizni haqiqiy joyga o'rnatishingiz mumkin:

"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",

yoki Uskriptni ishlatmasangiz, chiziqni sozlamalaringizdan olib tashlang.

Agar batafsil ma'lumot kerak bo'lsa, men VSCode docs Juda ham qisqa va tushunish oson.

3
qo'shib qo'ydi

Agar siz sozlamani o'zgartirishni xohlasangiz, sozlash opsiyasini oching (men buni yozgan paytgacha yangi tahrirlash muharriri mavjud) va siz o'zgartirishni xohlagan sozlamani qidiring. Yozuvni tasdiqlashni o'zgartirishga urindim, lekin hujjat faqat o'qish uchun ruxsat berilmadi. Agar siz sozlamani ko'rib chiqsangiz, sozlamaning chap tomonida qalam olasiz. Agar siz qalam ustiga o'ng tugmasini bosgan bo'lsangiz, u sizga to'g'ri yoki noto'g'ri variantni beradi, men o'z holatlarimda "typescript.validate.enable" ni maqsad qilib olganman. Men uni o'zgartirib yuborgan edim va VS kodi kodni ekranning o'ng tomoniga yangi qiymat bilan ko'chirdi. Muxtasar qilib aytganda, chap settings.json fayli. O'ng tarafda sizda foydalanuvchi-settings.json bor. Siz faqat foydalanuvchi parametrlarini o'zgartirishingiz mumkin va foydalanuvchi sozlamalari asosiy settings.json faylidagi har qanday sozlamalarni bekor qilishi mumkin. -Kf

enter image description here

0
qo'shib qo'ydi

Agar siz sozlamani o'zgartirishni xohlasangiz, sozlash opsiyasini oching (men buni yozgan paytgacha yangi tahrirlash muharriri mavjud) va siz o'zgartirishni xohlagan sozlamani qidiring. Yozuvni tasdiqlashni o'zgartirishga urindim, lekin hujjat faqat o'qish uchun ruxsat berilmadi. Agar siz sozlamani ko'rib chiqsangiz, sozlamaning chap tomonida qalam olasiz. Agar siz qalam ustiga o'ng tugmasini bosgan bo'lsangiz, u sizga to'g'ri yoki noto'g'ri variantni beradi, men o'z holatlarimda "typescript.validate.enable" ni maqsad qilib olganman. Men uni o'zgartirib yuborgan edim va VS kodi kodni ekranning o'ng tomoniga yangi qiymat bilan ko'chirdi. Muxtasar qilib aytganda, chap settings.json fayli. O'ng tarafda sizda foydalanuvchi-settings.json bor. Siz faqat foydalanuvchi parametrlarini o'zgartirishingiz mumkin va foydalanuvchi sozlamalari asosiy settings.json faylidagi har qanday sozlamalarni bekor qilishi mumkin. -Kf

enter image description here

0
qo'shib qo'ydi