البناءات الليليّة في TypeScript
يُنشَر بناء ليليّ (nightly build) من فرع master في مستودع TypeScript كل منتصف ليلٍ بتوقيت PST إلى NPM وNuGet. هذه الصفحة تشرح كيفية الحصول على هذا البناء وكيفية الاعتماد عليه مع أدواتك.
باستخدام npm
npm install -g typescript@next
باستخدام NuGet مع MSBuild
ملاحظة: ستحتاج إلى ضبط مشروعك لاستخدام حزم NuGet. انظر قسم NuGet في توثيق استعمال أدوات البناء مع TypeScript.
البناءات الليليّة متوفرة على myget.org.
هناك حزمتان:
-
Microsoft.TypeScript.Compiler: الأدوات فقط (tsc.exe، وlib.d.ts، إلخ). -
Microsoft.TypeScript.MSBuild: الأدوات كما في الحزمة أعلاه، إضافةً إلى مهام وأهداف MSBuild (Microsoft.TypeScript.targets، وMicrosoft.TypeScript.Default.props، إلخ).
تحديث بيئة التطوير (IDE) الخاصة بك لاستخدام البناءات الليليّة
يمكنك كذلك تحديث بيئة التطوير الخاصة بك لاستخدام النسخ الليليّة. عليك أولًا تثبيت الحزمة عبر npm. يمكنك إما تثبيت حزمة npm على المجال العام أو في مجلّد node_modules محلي.
تفترض بقية هذه الصفحة أنّ typescript@next مثبتة مسبقًا عندك.
Visual Studio Code
حدِّث .vscode/settings.json بما يلي:
"typescript.tsdk": "<path to your folder>/node_modules/typescript/lib"
مع استبدال path to your folder بمسار المجلد الذي يحتوي على مجلّد node_modules.
للاستزادة، انظر توثيق VSCode.
Sublime Text
حدِّث ملفّ Settings - User بما يلي:
"typescript_tsdk": "<path to your folder>/node_modules/typescript/lib"
مع استبدال path to your folder بمسار المجلد الذي يحتوي على مجلّد node_modules.
للاستزادة، انظر توثيق إضافة TypeScript لمحرّر Sublime Text.
Visual Studio 2013 و 2015
ملاحظة: لا تتطلّب معظم التعديلات تثبيت نسخة جديدة من إضافة TypeScript.
لا تتضمن البناءات الليلية حاليا كامل إعداد الإضافات، لكن فريق TypeScript يعمل على نشر أداة تثبيتٍ لتثبيت الحزم ليليًّا.
- نزِّل سكربت
VSDevMode.ps1. انظر كذلك هذه الصفحة. - نفِّذ الأمر التالي في نافذة أوامر PowerShell:
بالنسبة للنسخة VS 2015:
VSDevMode.ps1 14 -tsScript <path to your folder>/node_modules/typescript/lib
بالنسبة للنسخة VS 2013:
VSDevMode.ps1 12 -tsScript <path to your folder>/node_modules/typescript/lib
مع استبدال path to your folder بمسار المجلد الذي يحتوي على مجلّد node_modules.
IntelliJ IDEA (Mac)
اذهب إلى Preferences ثمّ Languages & Frameworks ثمّ TypeScript:
في خيار TypeScript Version، عدّل المسار /usr/local/lib/node_modules/typescript/lib إن ثبّتت باستخدام npm وضع المسار الصحيح.