2015-09-01 56 views

回答

3

它安裝/Users/<username>/bin/Sencha/Cmd/<version>/下,並不會刪除從Cmd目錄以前的版本 - 由你的帖子的聲音意味着你可能還是得你以前5.x的可用。

通常,安裝添加以下行到您的~/.bashrc文件,你會想仔細檢查,並確保在shell路徑的版本要使用舊版本一致:

export SENCHA_CMD_3_0_0="/Users/<username>/bin/Sencha/Cmd/5.x.x.x" 
export PATH=/Users/<username>/bin/Sencha/Cmd/5.x.x.x:$PATH 

那說,我注意到Sencha 6在~/bin/Sencha/Cmd目錄中引入了名爲sencha的符號鏈接 - 大概是爲了避免在將來的版本中污染你的bash配置。您可能需要重命名或刪除此以避免衝突。

最後重新來源/重新啓動您的終端窗口。

1

Ladysign寫了一篇關於此的博客。您可以完美運行兩個版本一起:

並排運行多個版本爲Cmd一側

別的東西我做到了。你可能會考慮設置, 尤其是在你正在開發Sencha Touch,Ext JS 6和/或 Ext JS 4 & 5個應用程序在一起...正在製作較早的Sencha Cmd 版本可用的命令 - 線。

當我鍵入sencha5時,我運行Sencha Cmd 5命令。當我鍵入sencha時, 我運行最新的Cmd 6命令。這是因爲我將這些綁定到了 正確的路徑。你也可以這樣做。這很容易。

首先確保早期版本的路徑位於 .bash_profile/environment變量中。 (你可能已經這麼做了,因爲我上面寫了它)。其次,也是最重要的一步,是 重命名煎茶可執行文件(位於Cmd的安裝 文件夾)sencha5,sencha4等

來源:http://www.ladysign-apps.com/developer/running-multiple-sencha-cmd-versions-for-example-to-support-sencha-architect/

1

(我用的MacOS 10.12.5 ,煎茶6.2.2.36)

運行命令

cd /Users/your_user_name/bin 
rm -rf Sencha