Definitely Typed (Definitely Typed)
گاهی پکیج های NPM «تعریف های تایپ (Type Definitions)» ندارند. پس، برای «تعریف های تایپ» ایمن، جامعه پروژه Definitely Typed را ساخته است.
تعریف های تایپ در پکیج های بدون تایپ
بدون تایپ، کد «ایمنِ نوعی» نیست. بنابراین، Definitely Typed تعریف ها را متمرکز نگه می دارد تا تایپ ها خودکار شناسایی شوند.
npm install --save-dev @types/jquery
نکته: بیشتر وقت ها بعد از نصب، مرحله دیگری لازم نیست. ادیتورها معمولاً پیشنهاد نصب می دهند.
گام های سریع نصب تعریف های تایپ
- نام پکیج را پیدا کن.
- ببین بسته
@typesمتناظر وجود دارد. - با NPM نصب کن؛ سپس کد را اجرا کن.
برای تکمیل یادگیری، صفحه انواع کاربردی و صفحه Null را ببین. همچنین یک لنگر داخلی با کلیدواژه تعریف های تایپ داریم.
جمع بندی سریع
- پکیجِ بدون تایپ، ایمن نیست.
- Definitely Typed تعریف ها را فراهم می کند.
- بسته
@types/...را نصب کن. - ادیتور معمولاً راهنمایی می کند.