আমি ভিজুয়াল স্টুডিও কোডে কাজ করছি এমন নোড প্রকল্পে আমি টাইপস্ক্রিপ্ট ব্যবহার শুরু করছি। আমি প্রবাহের মতো "অপ্ট-ইন" কৌশলটি অনুসরণ করতে চেয়েছিলাম। তাই আমি এই ফাইলটির জন্য টিএস সক্ষম করার আশায় // @ts-checkআমার .jsফাইলের শীর্ষে রেখেছি । শেষ পর্যন্ত আমি "প্রবাহের" প্রবাহের একই অভিজ্ঞতা চাই, অতএব আমি TSLint প্লাগইনটি ইনস্টল করেছি যাতে আমি ইন্টেলিজেন্স সতর্কতা / ত্রুটিগুলি দেখতে পারি।
তবে আমার ফাইলটির মতো দেখতে:
// @ts-check
module.exports = {
someMethod: (param: string): string => {
return param;
},
};
এবং আমার tsconfig.jsonফাইলটি দেখতে ...
{
"compilerOptions": {
"target": "es2016",
"module": "commonjs",
"allowJs": true
}
}
আমি এই ত্রুটিটি পেয়েছি: [js] 'types' can only be used in a .ts file.চিত্রটিতে নীচে দেখানো হয়েছে।
আমি এই প্রশ্নটি দেখেছি যা ভিসকোডে জাভাস্ক্রিপ্টের বৈধতা অক্ষম করার প্রস্তাব দিয়েছে তবে তারপরে এটি আমাকে কোনও টাইপস্ক্রিপ্ট ইন্টেলিজেন্স তথ্য প্রদর্শন করে না ।
TSLint এক্সটেনশন ডক্সে উল্লিখিত হিসাবে আমি আমার vscode সেটিংসে সেট tslint.jsEnableকরার চেষ্টা করেছি trueতবে সেখানে ভাগ্য নেই।
.jsটাইপস্ক্রিপ্টের সাথে ফাইলগুলি ব্যবহার করতে এবং ইন্টেলিসেন্স পেতে সঠিক সেটআপটি কী তাই আমি জানতে পারি যে কোনও টিএস কমান্ড চালানোর আগে আমার কোডে ত্রুটিগুলি কী?
.tsআমাকে প্রত্যাশা অনুযায়ী টিএস ত্রুটি / সতর্কতা দেখানোর জন্য @ ইসরায়েল.জিংক এক্সটেনশন পরিবর্তন করছে । আমার ধারণা এটি কাজ করতে পারে তবে আমার @ts-checkসমস্ত এক্সটেনশান হিসাবে রাখার সময় আমি আরও বেশি বিকল্প পদ্ধতি ব্যবহারের আশা করছিলাম.js
