ত্রুটি: টাইপস্ক্রিপ্ট বৈশিষ্ট্য 1.5। বর্তমান ভাষার স্তর 1.4


102

আমি ভিজ্যুয়াল স্টুডিও 2015 এর প্রসঙ্গে কাজ করছি (রিশার্পার সহ), এবং নোডজেএস-এর জন্য টাইপস্ক্রিপ্ট সংজ্ঞা ফাইলটি উল্লেখ করছি। আমার কাছে আরও 3 টি ভিএস প্রকল্প রয়েছে যা node.d.tsসমস্যা ছাড়াই ব্যবহার করছে । এই নতুন প্রকল্পে, তবে এখন আমার 146 ত্রুটি একই কথা বলছে:

"প্রকারের বৈশিষ্ট্য 1.5। বর্তমান ভাষার স্তর 1.4"।

আমার জীবনের জন্য, আমি কীভাবে ভিজ্যুয়াল স্টুডিওতে (বা পুনঃভাগী?) সর্বশেষ টাইপস্ক্রিপ্ট ভাষার সংস্করণটি ব্যবহার করতে পারি তা বুঝতে পারি না।

আমি চেষ্টা করেছি: সরঞ্জামগুলি> বিকল্পগুলি> টাইপসক্রিপ্ট> প্রকল্প> সাধারণ> ECMAScript6 (নির্বাচিত) এবং এটি কার্যকর হয়নি।

এছাড়াও:

npm install -g typescript

এবং এটি কাজ করে না।

আমি ভিএসকে কীভাবে টাইপস্ক্রিপ্ট 1.5.3 ব্যবহার করতে বলি (যা node.d.tdজিজ্ঞাসা করছে)?


1
কি এই উত্তরটি সাহায্য করেছিল?
সুনীল D.

লিঙ্কটির জন্য থেক্স। প্রতিশ্রুতিবদ্ধ লাগছিল তবে ঠিক করতে সক্ষম হয় নি। আমার দুটি ভিএস প্রকল্প খোলা আছে। একটি উল্লেখ node.d.ts কোন সমস্যা নেই, অন্য এটি প্রত্যাখ্যান করে। খুব অদ্ভুত.
ব্র্যান্ডো

নিশ্চিত নয়, তবে এটি VS 2015 এর স্ট্রোকফ্রোলো / কোয়েশনস /32273429/… বাগের সাথে সম্পর্কিত হতে পারে ?
আর্টিয়াম

আপনি ঠিক Artiom হতে পারে। আমি যতদূর বলতে পারি, আপনি বাস্তবে ভিজুয়াল স্টুডিও 2015 সম্প্রদায়ে ECMAScript 6 ব্যবহার করতে পারবেন না। হতে পারে ভিএস কোডে, তবে ভিএস সম্প্রদায় নয়। যে মুহুর্তটি আপনি উল্লেখ করেছেন, উদাহরণস্বরূপ, "আমদানি করুন" এটি সঠিক ভাষার স্তরটিকে লক্ষ্য না করে চিহ্নিত করা হয়েছে ged সুতরাং .... আপনি কীভাবে সঠিক ভাষার স্তরটিকে লক্ষ্য করবেন?
ব্র্যান্ডো

উত্তর:


194

এটি একটি রিসার্চার সেটিংস। ভিসুয়াল স্টুডিও মেনু বার থেকে, ক্লিক করুন ResharperOptionsCode EditingTypeScriptInspectionsতারপর, পরিবর্তন TypeScript language levelটি প্রাসঙ্গিক মান হয়।


48

আমি এটি ঠিক করতে কীভাবে খুঁজে পেয়েছি। প্রথমত, যদি আপনি পুনঃভাগ ব্যবহার করে থাকেন, যেমন অন্যরা উল্লেখ করেছেন, আপনি যে টাইপস্ক্রিপ্টটি ব্যবহার করছেন তার সংস্করণটি নির্দেশ করতে হবে:

এখানে চিত্র বর্ণনা লিখুন

তবে ভিজ্যুয়াল স্টুডিওতে আপনাকে সরঞ্জাম / এক্সটেনশান এবং আপডেটগুলিতে যেতে হবে এবং টাইপস্ক্রিপ্ট এক্সটেনশনটি সর্বশেষ সংস্করণে আপগ্রেড করতে হবে।
এখানে চিত্র বর্ণনা লিখুন

"ইনস্টলড" ট্যাবটির নীচে "টাইপস্ক্রিপ্ট" অনুসন্ধান করে এটি করুন। হলুদ বাক্সে আমি হাইলাইট করেছি আপনার একটি বার্তা দেখতে পাওয়া উচিত যে কোনও আপডেট আপডেট "আপডেট" ট্যাবের অধীনে উপলব্ধ। "আপডেটগুলি" ট্যাবে যান এবং আপনার টাইপ স্ক্রিপ্ট এক্সটেনশানটি সর্বশেষ সংস্করণে আপডেট করুন। (আমি ইতিমধ্যে আপডেট করেছি তাই টাইপস্ক্রিপ্টের জন্য কোনও আপডেট নির্বাচন এখন আমার কাছে উপলব্ধ নেই)।

আপডেট:
সর্বশেষতম সংস্করণটি পেতে "ভিজ্যুয়াল স্টুডিওর জন্য টাইপস্ক্রিপ্ট" ডাউনলোড এবং ইনস্টল করা সহজ: https://www.microsoft.com/en-us/download/details.aspx?id=48593


9

সামান্য একটু বিষয় ছাড়াই তবে যেহেতু ত্রুটিটির সমাধানের জন্য যখন আমি এই থ্রেডটি পেয়েছি "ECMAScript 6 বৈশিষ্ট্য Your আপনার বর্তমান ভাষার স্তরটি: ECMAScript 5" ...

আমি ES6 এবং পুনঃভাগ 10 সম্পর্কে অ্যান্টস মন্তব্যে একটি নোট যুক্ত করতে চাই।

যদি আপনি ত্রুটিটি পান "ইসমাস্ক্রিপ্ট feature বৈশিষ্ট্যটি। আপনার বর্তমান ভাষার স্তরটি: ইসকামাস্ক্রিপ্ট ৫" পুনরায় ভাগ করা 9.1 তে স্তরটি পরিবর্তন করা সম্ভব এই পোস্টে উল্লিখিত হিসাবে কীভাবে ভিজুয়াল স্টুডিও 2013 এর সাথে ECMAScript 6 সিনট্যাক্স ব্যবহার করবেন?

আইএমএম এখন 9.2 চলছে এবং ঠিক এটি করেছে। পুনঃভাগের বিকল্পসমূহ> জাভাস্ক্রিপ্ট> পরিদর্শন> "জাভাস্ক্রিপ্ট ভাষার স্তরটিকে ES6 তে পরিবর্তন করুন"


কোনও বিষয়ই বন্ধ নয় - খুব সহায়ক very এটা খেয়াল করা জরুরী উভয় যে গুরুত্বপূর্ণ JSএবং TSপরিদর্শন প্রয়োজন উভয় তাদের পছন্দসই মান নির্ধারণ করা। আমি JSপরিদর্শন সেটিংটি অনুপস্থিত ।
এটকনওয়ে

"ECMAScript 6 বৈশিষ্ট্যের জন্য অতিরিক্ত সংস্করণ সেটিং সম্পর্কে দয়া করে আমার মন্তব্যটি দেখুন Your আপনার বর্তমান ভাষার স্তরটি: ECMAScript 5" ত্রুটি।
স্টিফেন বেকার

আমি " ECMAScript 2015 বৈশিষ্ট্যটি ত্রুটি পাচ্ছিলাম Your আপনার বর্তমান কোড স্তরটি: ECMAScript 5 " "এটি আমার জন্য সঠিক সমাধান ছিল। (আশা করি অন্যদের গুগলকে আরও দ্রুত উত্তর দেওয়ার পথে সহায়তা করার জন্য এখানে উল্লেখ করা হয়েছে!)
ব্রায়ান ল্যাসি

1

এখন ভিসুয়াল স্টুডিও 2015. একটি টাইপ করা বিষয় 1.5 এ এটি পান https://blogs.msdn.microsoft.com/typescript/2015/07/20/announcing-typescript-1-5/

এটি আসলে ভিএস ২০১৩ এর জন্য, তবে তারা দৃ strongly়তার সাথে বোঝায় যে এটি ২০১৫-তেও কাজ করবে: "টাইপস্ক্রিপ্ট ১.০ সদ্য প্রকাশিত ভিজ্যুয়াল স্টুডিও 2015 এর অংশ" "


-1

আপনার প্রকল্পের এক্সএমএলে আপনি সঠিক সংস্করণটি সেট করেছেন তা নিশ্চিত করুন। নীচের নোড দেখুন:

<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
  <TypeScriptTarget>ES6</TypeScriptTarget>
  <TypeScriptJSXEmit>None</TypeScriptJSXEmit>
  <TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled>
  <TypeScriptNoImplicitAny>False</TypeScriptNoImplicitAny>
  <TypeScriptModuleKind>CommonJS</TypeScriptModuleKind>
  <TypeScriptRemoveComments>False</TypeScriptRemoveComments>
  <TypeScriptOutFile />
  <TypeScriptOutDir />
  <TypeScriptGeneratesDeclarations>False</TypeScriptGeneratesDeclarations>
  <TypeScriptNoEmitOnError>True</TypeScriptNoEmitOnError>
  <TypeScriptSourceMap>True</TypeScriptSourceMap>
  <TypeScriptMapRoot />
  <TypeScriptSourceRoot>~/app/</TypeScriptSourceRoot>
  <TypeScriptExperimentalDecorators>True</TypeScriptExperimentalDecorators>
</PropertyGroup>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.