鈦SDK將無法識別鈦CLI,節點,合金或NPM在Ubuntu 12.04鈦SDK將無法識別鈦CLI,節點,合金或NPM在Ubuntu 12.04
我遵循鈦SDK的安裝說明這裏:http://docs.appcelerator.com/titanium/latest/#!/guide/Quick_Start
每次我嘗試啓動鈦時,它都會提示我輸入一些Titanium更新。
不過,當然,當我點擊看中的更新按鈕,它告訴我:
'Installing Titanium Updates...' has encountered a problem. Error encountered during update.
Cannot install Node on platforms other than Windows or Mac.
NPM is not installed.
NPM is not installed.
NPM is not installed.
我不同意:我肯定是安裝的節點,NPM,我手動安裝合金
npm install -g alloy
下面是我的一些終端等相關結果:
[email protected]:~$ which node
/home/ryan/local/bin/node
[email protected]:~$ which titanium
/home/ryan/local/bin/titanium
[email protected]:~/local/bin$ titanium -v
3.1.2
[email protected]:~/local/bin$ node -v
v0.10.15
[email protected]:~/local/bin$ alloy -v
1.2.2
[email protected]:~/local/bin$ npm -v
1.3.5
我想繼續用「Hello World」應用(或更高),但例如當我點擊「運行 - > Android模擬器」,我得到以下錯誤:
'Launching Titanium Android Emulator - html5-hello' has encountered a problem.
Unable to locate the CLI executable. Please restart Studio or use Help > Check for Titanium Updates to install Titanium CLI.
我已經發現了不少類似的問題在那裏,但很少有答案...任何人都可以給我一個線索,如何解決這個問題?我是Titanium/Eclipse的新手:是否有一個簡單的路徑設置,我錯過了某處?
thnks你剛剛救了我一個星期的痛苦... :) – vyas
花了我幾天(字面上)來解決這個問題。我也搜索了幾天,直到我到達這裏。現在一切正常。感謝分享這個。希望有一種方法可以讓更多人看到同一個問題。 – JordanBelf