2014-11-24 91 views
0

大约一年后,我没有使用它打开钛。我在做任何事之前升级了所有东西,但现在一切都崩溃了。钛认为我有3.1.2,但我安装了3.4.1。该怎么办?

以下是我有:

在钛工作室我能够在SDK设置为3.4.1,但是当我尝试创建一个项目,我得到:

[31m Command "create" incompatible with this version of the Titanium CLI[39m 
[WARN] : Requires version >=3.2.1, currently 3.1.2 

于是我去了终端和运行

titanium -v 

,我得到

3.1.2 

我试图

sudo npm install -g titanium 

但它似乎并没有做任何事。 我也试着卸载钛与

sudo npm -g uninstall titanium 

,但我得到

npm WARN uninstall not installed in /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/Password:/usr/local/lib/node_modules: "titnaium" 

当我运行

type -a titanium 

我得到

titanium is /usr/local/bin/titanium 

我还试图重新启动我的电脑,打开一个d关闭Studio等,但我完全失去了,出于某种原因,我无法使它工作。 任何想法如何解决这个将不胜感激!由于

+0

只要是公平的,您试图卸载tit ** na ** ium不是钛。 – 2014-11-24 02:11:32

+0

这也是错误信息中的错字。我怀疑您尝试运行的实际命令中有错字。 – 2014-11-24 02:19:07

+0

相信我,如果这个错字是解决方案,我会非常高兴,但仍然'titanium -v'给了我'3.1.2'。任何帮助? – JordanBelf 2014-11-24 02:21:39

回答

0

在CLI

ti sdk select 

首先运行以下命令的选择3.4.1作为你的SDK,让我知道这是否解决了问题

感谢

+0

嗨,我这样做了,我得到了'Titanium SDK版本来激活(3.4.1.GA)',但是当我运行'titanium -v'后,我得到'3.1.2' – JordanBelf 2014-11-24 14:55:23

+0

也许这有助于,当我做'ti info'我得到'/ usr/local/lib/node_modules/titanium/node_modules/longjohn/dist/longjohn。js:181 throw e; ^ 类型错误:无法调用“加入”的undefined' – JordanBelf 2014-11-24 15:10:58

+0

你确定选择了正确的SDK是 – 2014-11-24 18:41:16

相关问题