আমি কীভাবে একটি tsconfig.json ফাইল তৈরি করতে পারি?


174

tsconfig.jsonকমান্ড লাইনের মাধ্যমে আমি কীভাবে উত্পন্ন করতে পারি ? আমি কমান্ড চেষ্টা করেছিলাম tsc init, কিন্তু এটি কার্যকর হয় না।

উত্তর:


306

এটি টাইপস্ক্রিপ্ট 1.6 প্রকাশের পর থেকে সমর্থিত

সঠিক আদেশটি --initনয় init:

$ tsc --init

সংস্করণটি পরীক্ষা করতে নিম্নলিখিতটি আপনার কনসোলটিতে চালানোর চেষ্টা করুন:

$ tsc -v

সংস্করণটি ১. than এর বেশি পুরানো হলে আপনাকে আপডেট করতে হবে:

$ npm install -g typescript

মনে রাখবেন যে এনপিএম ব্যবহার করতে আপনাকে নোড.জেএস ইনস্টল করতে হবে।


2
যদি, আমার মতো, এটি আপনার পক্ষে যথেষ্ট কাজ করে না - এই উত্তরে প্রদত্ত সমাধানটি চেষ্টা করুন: stackoverflow.com/a/32532656/1732184 চিয়ার্স!
পূর্বনির্ধারিত

2
আমি কোনও বিশ্বব্যাপী ইনস্টলেশন ছাড়াই এটিকে কাজ করতে সক্ষম করেছিলাম: npm i typescript npx tsc --init
আন্দ্রেয়াস ওয়ারবার্গ

1
স্থানীয় ইনস্টলেশন জন্যnode_modules/.bin/tsc --init
বার্তুসুগার

4
এই উত্তর কি পুরানো? npx tsc --init"অজানা সংকলক বিকল্প 'init' প্রদান করে।
অ্যান্ডি রে

@ অ্যান্ড্যরে এটি আমার জন্য এটি স্থির করেছে:sudo npm install typescript -g --force
নাথানফ্রানেকে


17

যাদের জন্য স্থানীয় প্যাকেজ (এবং সম্ভবত একটি ডিভ নির্ভরতা হিসাবে) হিসাবে টাইপস্ক্রিপ্ট ইনস্টল করা আছে:

$ npm install typescript --save-dev

... এবং যারা প্যাকেজ.জসনে টিএসসি স্ক্রিপ্ট যুক্ত করেছেন:

"scripts": {
   ...
   "tsc": "tsc"
},

আপনি এর tsc --initমাধ্যমে কল করতে পারেন npm:

$ npm run tsc -- --init 

4

নিম্নলিখিত পদক্ষেপ হিসাবে একটি টিএস প্রকল্প সেটআপ করুন:

  • টাইপস্ক্রিপ্ট ইনস্টল করুন yarn global add typescript
  • একটি প্যাকেজ.জসন তৈরি করুন : খেলুনyarn init বা ডিফল্ট সেট করুনyarn init -yp
  • একটি tsconfig.json তৈরি করুন : রান করুনtsc --init
  • (* alচ্ছিক ) যোগ করুন tslint.json

প্রকল্পের কাঠামোটি দেখে মনে হচ্ছে:

  package.json
  tsconfig.json
  tslint.json
  yarn.lock

├─dist
      index.js

└─src
       index.ts


1

টাইপস্ক্রিপ্ট ইনস্টল করুন:

npm install typescript

প্যাকেজ.জসনে টিএসসি স্ক্রিপ্ট যুক্ত করুন:

"scripts": {
  "tsc": "tsc"
 },

এটি চালান:

npx tsc --init

0

কমান্ডটি দিয়ে প্রথমে টাইপস্ক্রিপ্ট আনইনস্টল করার পরামর্শ দিই:

npm uninstall -g typescript

তারপরে চালানোর জন্য চকলেট প্যাকেজটি ব্যবহার করুন :

choco install typescript

পাওয়ারশেলের মধ্যে


0

আপনি যদি বিশ্বব্যাপী টাইপস্ক্রিপ্ট ইনস্টল করতে না চান (যা আমার কাছে বোধগম্য হয়, সুতরাং আপনার এটি ক্রমাগত আপডেট করার দরকার নেই), আপনি এনপিএক্স ব্যবহার করতে পারেন:

npx -p typescript tsc --init

মূল পয়েন্টটি -pএনপিএক্সকে জানাতে পতাকা ব্যবহার করছে যে টিএসসি বাইনারি টাইপস্ক্রিপ্ট প্যাকেজের অন্তর্গত

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.