tsconfig.json
কমান্ড লাইনের মাধ্যমে আমি কীভাবে উত্পন্ন করতে পারি ? আমি কমান্ড চেষ্টা করেছিলাম tsc init
, কিন্তু এটি কার্যকর হয় না।
tsconfig.json
কমান্ড লাইনের মাধ্যমে আমি কীভাবে উত্পন্ন করতে পারি ? আমি কমান্ড চেষ্টা করেছিলাম tsc init
, কিন্তু এটি কার্যকর হয় না।
উত্তর:
এটি টাইপস্ক্রিপ্ট 1.6 প্রকাশের পর থেকে সমর্থিত ।
সঠিক আদেশটি --init
নয় init
:
$ tsc --init
সংস্করণটি পরীক্ষা করতে নিম্নলিখিতটি আপনার কনসোলটিতে চালানোর চেষ্টা করুন:
$ tsc -v
সংস্করণটি ১. than এর বেশি পুরানো হলে আপনাকে আপডেট করতে হবে:
$ npm install -g typescript
মনে রাখবেন যে এনপিএম ব্যবহার করতে আপনাকে নোড.জেএস ইনস্টল করতে হবে।
npm i typescript
npx tsc --init
node_modules/.bin/tsc --init
npx tsc --init
"অজানা সংকলক বিকল্প 'init' প্রদান করে।
sudo npm install typescript -g --force
এটি আমার পক্ষে কাজ করেছে:
tsc --init
যাদের জন্য স্থানীয় প্যাকেজ (এবং সম্ভবত একটি ডিভ নির্ভরতা হিসাবে) হিসাবে টাইপস্ক্রিপ্ট ইনস্টল করা আছে:
$ npm install typescript --save-dev
... এবং যারা প্যাকেজ.জসনে টিএসসি স্ক্রিপ্ট যুক্ত করেছেন:
"scripts": {
...
"tsc": "tsc"
},
আপনি এর tsc --init
মাধ্যমে কল করতে পারেন npm
:
$ npm run tsc -- --init
নিম্নলিখিত পদক্ষেপ হিসাবে একটি টিএস প্রকল্প সেটআপ করুন:
yarn global add typescript
yarn init
বা ডিফল্ট সেট করুনyarn init -yp
tsc --init
প্রকল্পের কাঠামোটি দেখে মনে হচ্ছে:
│ package.json
│ tsconfig.json
│ tslint.json
│ yarn.lock
│
├─dist
│ index.js
│
└─src
index.ts
টাইপস্ক্রিপ্ট ইনস্টল করুন:
npm install typescript
প্যাকেজ.জসনে টিএসসি স্ক্রিপ্ট যুক্ত করুন:
"scripts": {
"tsc": "tsc"
},
এটি চালান:
npx tsc --init
কমান্ডটি দিয়ে প্রথমে টাইপস্ক্রিপ্ট আনইনস্টল করার পরামর্শ দিই:
npm uninstall -g typescript
তারপরে চালানোর জন্য চকলেট প্যাকেজটি ব্যবহার করুন :
choco install typescript
পাওয়ারশেলের মধ্যে
আপনি যদি বিশ্বব্যাপী টাইপস্ক্রিপ্ট ইনস্টল করতে না চান (যা আমার কাছে বোধগম্য হয়, সুতরাং আপনার এটি ক্রমাগত আপডেট করার দরকার নেই), আপনি এনপিএক্স ব্যবহার করতে পারেন:
npx -p typescript tsc --init
মূল পয়েন্টটি -p
এনপিএক্সকে জানাতে পতাকা ব্যবহার করছে যে টিএসসি বাইনারি টাইপস্ক্রিপ্ট প্যাকেজের অন্তর্গত