단결하다
2.0.0
최신 또는 특정 버전의 Unity에 대한 다운로드 URL을 가져오기 위한 명령줄 도구입니다.
$ npm 설치 -g get-unity
$ 화합
$ get-unity 2019.x
$ get-unity 2019.2.x
$ get-unity --file=ProjectSettings/ProjectVersion.txt
$ UNITY_URL=$(get-unity --file=ProjectSettings/ProjectVersion.txt)$ echo $UNITY_URL
최신 또는 특정 버전의 Unity에 대한 다운로드 URL을 가져오기 위한 명령줄 도구입니다. 용법 $ get-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));
산출:
{ "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 { 파서 } = require('get-unity');console.log( 파서스.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('완료'));