تكوين TypeScript Sublime دون تحديد مسار كل ملف بشكل صريح
-
20-12-2019 - |
سؤال
العمل مع TypeScript و Sublime Text 3 باستخدام حزمة T3S. أرغب في أن يتم تنظيم مشروع NodeJS الخاص بي على النحو التالي:
/web.js
/views/some-view.js
/controllers/some-controller.js
[...]
/src
/src/web.ts
/src/views/some-view.ts
/src/controllers/some-controller.ts
وبعبارة أخرى، أريد كل ما عندي .ts
ليكون تحت /src
وتجميع للفرد .js
الملفات تحت /
.
كيف يمكنني تكوين T3S لتجميع ملفات .ts
ملفات مثل هذه، دون تحديد كل منها بشكل صريح .ts
الملف في بلدي sublime-project
ملف؟
إذا لم أتمكن من استخدام نظام بناء T3S لتحقيق ذلك، فهل هناك طريقة لتعطيل نظام بناء T3S؟بدلاً من ذلك، سأقوم بإنشاء مراقب لنظام ملفات روبي وأقوم بتجميعه في كل مرة يتم فيها تغيير الملف.
المحلول
بدلاً من ذلك، سأقوم بإنشاء مراقب لنظام ملفات روبي وأقوم بتجميعه في كل مرة يتم فيها تغيير الملف.
يوجد بالفعل الكثير من المكونات الإضافية الناخر لـ TypeScript.على سبيل المثال grunt-ts
.الخيار الذي تحتاجه هو --outDir
: https://github.com/grunt-ts/grunt-ts#compiler-support