TypeScript - تبدیل فایل .d.ts به مستندات HTML
من یک فایل اعلان تایپاسکریپت (.d.ts) دارم که شامل مستندات تمام توابع یک API است. من میخواهم مستندات را در یک وبسایت (.html) نمایش دهم.
آیا راهی وجود دارد که این کار را انجام داد؟ (تبدیل یک فایل .d.ts به .html زیبا)
(توجه: من فایلهای .ts را ندارم، فقط فایل .d.ts را دارم)
پاسخ شماره ۱
به این پروژه نوگت نگاهی بیندازید:
https://github.com/TypeStrong/typedoc
TypeDoc بر روی Node.js اجرا میشود و بهصورت یک بسته NPM در دسترس است. شما میتوانید TypeDoc را مانند معمول در دایرکتوری پروژه خود نصب کنید:
npm install typedoc --save-dev
مانند کامپایلر TypeScript، TypeDoc همراه با یک باینری ارائه میشود که در صورت نصب TypeDoc به عنوان یک ماژول سراسری، میتوان از هر جایی آن را فراخوانی کرد. نام فایل اجرایی typedoc است.
npm install typedoc --global
typedoc
استفاده
پوسته
TypeDoc بیشتر آرگومانهای خط فرمانی که کامپایلر TypeScript میپذیرد را قبول میکند. یک تفاوت اصلی این است که میتوان به جای فایلهای جداگانه، یک دایرکتوری کامل را به تولیدکننده مستندات ارسال کرد. بنابراین برای ایجاد مستندات برای یک پروژه کامل، کافی است که تایپ کنید:
typedoc --out path/to/documentation/ path/to/typescript/project/
