typescript - tsc کامپایل ماژول AMD با شناسه ماژول مشخص شده
آیا ممکن است کامپایلر تایپاسکریپت را طوری تنظیم کرد که کلاس صادر شده را با شناسه ماژول تعریف شده کامپایل کند؟
تایپاسکریپت
export class Foo {...}
این همان خروجی tsc است (ماژول: "amd")
define(["require", "exports"], function (require, exports) {...}
منتظر
define("Foo", ["require", "exports"], function (require, exports) {...}
خیلی ممنون
پاسخ شماره ۱
انتظار میرفت
define("Foo")
از کد فوقسری /// <amd-module name="Foo"/> استفاده کنید
اما من توصیه میکنم از این کار خودداری کنید چون کد شما را به طور غیرضروری وابسته به AMD خواهد کرد.