解決辦法:
首先提供一種解決方式,打開終端后,輸入以下命令:
cd ~/Library/unity/Packages mkdir -p node_modules/unity-editor-home node_modules/unityeditor-cloud-hub tar -zxvf unityeditor-cloud-hub-0.0.1.tgz(版本號(hào)可能不同) mv package/* node_modules/unityeditor-cloud-hub/ tar -zxvf unity-editor-home-0.0.13.tgz(版本號(hào)可能不同) mv package/* node_modules/unity-editor-home/ rmdir package
解決思路如下:
-
網(wǎng)上搜索相關(guān)解決方案,未能找到有效信息,但發(fā)現(xiàn)Windows系統(tǒng)中的類似問題提到可能是由node_modules導(dǎo)致的;
-
進(jìn)入終端,切換至~/Library/Unity/Packages目錄,觀察到有兩個(gè)tgz文件以及一個(gè)package.json文件,而package.JSon中明確指定了unityeditor-cloud-hub和unity-editor-home這兩個(gè)插件;
-
根據(jù)nodejs的相關(guān)知識(shí),需要將這兩個(gè)JS插件的內(nèi)容放到node_modules目錄下。嘗試解壓tgz文件后,重啟Unity,問題得以解決。