解決辦法:
首先提供一種解決方式,打開終端后,輸入以下命令:
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(版本號可能不同) mv package/* node_modules/unityeditor-cloud-hub/ tar -zxvf unity-editor-home-0.0.13.tgz(版本號可能不同) mv package/* node_modules/unity-editor-home/ rmdir package
解決思路如下:
-
網(wǎng)上搜索相關(guān)解決方案,未能找到有效信息,但發(fā)現(xiàn)windows系統(tǒng)中的類似問題提到可能是由node_modules導(dǎo)致的;
-
打開控制臺并查看Unity的日志,顯示unityeditor相關(guān)的兩個JS插件缺失;
-
進入終端,切換至~/Library/Unity/Packages目錄,觀察到有兩個tgz文件以及一個package.json文件,而package.json中明確指定了unityeditor-cloud-hub和unity-editor-home這兩個插件;
-
根據(jù)nodejs的相關(guān)知識,需要將這兩個JS插件的內(nèi)容放到node_modules目錄下。嘗試解壓tgz文件后,重啟Unity,問題得以解決。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END