আমি টাইপস্ক্রিপ্টে মোটামুটি নতুন এবং এখনই আমার প্রকল্পের কাঠামোর মাধ্যমে বেশ কয়েকটি জায়গায় আমার কাছে .ts ফাইল রয়েছে:
app/
|-scripts/
|-app.ts
|
|-classes/
| |-classA.ts
| |-classB.ts
|
|-controllers/
| |-controllerA.ts
| |-controllerB.ts
|
|-otherStuff/
|-otherstuffA.ts
এই মুহুর্তে, যখন আমার ফাইলগুলি সংকলিত হয়, সেগুলি একই ডিরেক্টরিতে সংকলিত হয় যা .ts ফলগুলি থাকে:
app/
|-scripts/
|-app.ts
|-app.js
|
|-classes/
| |-classA.ts
| |-classB.ts
| |-classA.js
| |-classB.js
|
|-controllers/
| |-controllerA.ts
| |-controllerB.ts
| |-controllerA.js
| |-controllerB.js
|
|-otherStuff/
|-otherstuffA.ts
|-otherStuffA.js
আমি যেমন .js ফাইলগুলি .ts ফাইলগুলির মতো একই ডিরেক্টরি কাঠামোটি রাখি তা পছন্দ করার পরে, আমি আমার ভিসিএসে .js ফাইলগুলি ট্র্যাক করতে চাই না, তাই আমি আমার সমস্ত জাভাস্ক্রিপ্ট ফাইলগুলি একটিতে রাখতে চাই পৃথক ডিরেক্টরি ট্রি (যা আমি তখন .gitignore এ যুক্ত করতে পারি), এর মতো:
app/
|-scripts/
| |-app.ts
| |
| |-classes/
| | |-classA.ts
| | |-classB.ts
| |
| |-controllers/
| | |-controllerA.ts
| | |-controllerB.ts
| |
| |-otherStuff/
| |-otherstuffA.ts
|
|-js/
|-app.js
|
|-classes/
| |-classA.js
| |-classB.js
|
|-controllers/
| |-controllerA.js
| |-controllerB.js
|
|-otherStuff/
|-otherstuffA.js
কোথাও এমন কোনও সেটিং বা বিকল্প রয়েছে যা টাইপস্ক্রিপ্ট সংকলককে এটি করতে বলবে? এছাড়াও, আমি এটি প্রাসঙ্গিক কিনা তা নিশ্চিত নই, তবে আমি ওয়েবস্টোরম ব্যবহার করছি।