get unity
2.0.0

أداة سطر الأوامر للحصول على عنوان URL للتنزيل للإصدار الأحدث أو المحدد من Unity.
$ npm install -g get-unity
$ الحصول على الوحدة
$ الحصول على الوحدة 2019.x
$ الحصول على الوحدة 2019.2.x
$ get-unity --file=ProjectSettings/ProjectVersion.txt
$ UNITY_URL=$(get-unity --file=ProjectSettings/ProjectVersion.txt)$ echo $UNITY_URL
أداة سطر الأوامر للحصول على عنوان URL للتنزيل للإصدار الأحدث أو المحدد من Unity.
الاستخدام
الحصول على الوحدة $ <الإصدار> [خيارات]
خيارات
--file, -f ابحث في الملف عن رقم إصدار Unity.
--force, -r فرض التحديث على ذاكرة التخزين المؤقت المحلية لإصدارات المحرر.
--offline, -o منع طلب تحديث ذاكرة التخزين المؤقت المحلية لإصدارات المحرر.
--help, -h عرض رسالة المساعدة هذه.
--version, -v عرض الإصدار المثبت الحالي.getUnityUrls(string filter [, string filePath]) const { getUnityUrls } = require('get-unity');getUnityUrls('2019', './data/editor-installers.json').then(urls =>
console.log(urls));الإخراج:
{ "لينكس": "https://download.unity3d.com/download_unity/5f859a4cfee5/LinuxEditorInstaller/Unity.tar.xz"، "mac": "https://download.unity3d.com/download_unity/5f859a4cfee5/MacEditorInstaller/Unity-2019.2.11f1.pkg"، "win64": "https://download.unity3d.com/download_unity/5f859a4cfee5/Windows64EditorInstaller/UnitySetup64-2019.2.11f1.exe"}parseVersionFromString(string contents) const { parsers } = require('get-unity');console.log(
parsers.parseVersionFromString(`m_EditorVersion: 2019.2.9f1m_EditorVersionWithRevision: 2019.2.9f1 (ebce4d76e6e8)`));الإخراج:
2019.2.9f1
updateEditorInstallers([string filePath, int ttl]) const { updateEditorInstallers } = require('get-unity');updateEditorInstallers('./data/editor-installers.json', 3600000).then(() =>
console.log('تم'));