get unity
2.0.0
Herramienta de línea de comandos para obtener la URL de descarga de la versión más reciente o específica de Unity.
$ npm instalar -g get-unity
$ obtener-unidad
$ get-unidad 2019.x
$ get-unidad 2019.2.x
$ get-unity --file=ProjectSettings/ProjectVersion.txt
$ UNITY_URL=$(get-unity --file=ProjectSettings/ProjectVersion.txt)$ echo $UNITY_URL
Herramienta de línea de comandos para obtener la URL de descarga de la versión más reciente o específica de Unity. Uso $ get-unity <versión> [opciones] Opciones --file, -f Busca en el archivo el número de versión de Unity. --force, -r Forzar la actualización a la caché local de las versiones del editor. --offline, -o Impide la solicitud de actualización del caché local de las versiones del editor. --help, -h Muestra este mensaje de ayuda. --version, -v Muestra la versión instalada actualmente.
getUnityUrls(string filter [, string filePath])
const { getUnityUrls } = require('get-unity');getUnityUrls('2019', './data/editor-installers.json').luego(urls => consola.log(url));
Producción:
{ "linux": "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 { analizadores } = require('get-unity');console.log( parsers.parseVersionFromString(`m_EditorVersion: 2019.2.9f1m_EditorVersionWithRevision: 2019.2.9f1 (ebce4d76e6e8)`));
Producción:
2019.2.9f1
updateEditorInstallers([string filePath, int ttl])
const { updateEditorInstallers } = require('get-unity');updateEditorInstallers('./data/editor-installers.json', 3600000).luego(() => console.log('Listo'));