2012-11-21 78 views
4

我最近下載了Sencha SDK和SDK工具。我安裝了SDK工具,並將文件sencha-touch-2.1.0-commercial.zip的內容解壓縮到我的Web服務器。我cd'd進入目錄並運行給予產生入門應用程序的命令,但我收到此消息:安裝Sencha SDK並生成GS應用程序

[email protected]:/var/www/sencha-touch-sdk$ sencha 
[WARN] The current working directory (/var/www/sencha-touch-sdk) is not a recognized Sencha SDK or application folder. Running in backwards compatible mode. 

Sencha Command v2.0.0 Beta 3 
Copyright (c) 2012 Sencha Inc. 

....followed by all the info on how to structure commands using sencha 

我Google了,並且發現了的方式之一煎茶知道它的煎茶sdk文件夾是它包含一個名爲.sencha的隱藏文件,我的sdk目錄缺失。創建一個空白.senchasdk文件後,我又跑了命令,但這次我:

[email protected]:/var/www/sencha-touch-sdk$ sencha 

node.js:201 
    throw e; // process.nextTick error, or 'error' event on first tick 
     ^
Error: Cannot find module '/var/www/sencha-touch-sdk/command/sencha.js' 
    at Function._resolveFilename (module.js:332:11) 
    at Function._load (module.js:279:25) 
    at Array.0 (module.js:479:10) 
    at EventEmitter._tickCallback (node.js:192:40) 

有趣的事情對我來說,它在尋找這不我SDK存在的「命令」目錄夾。我下載/提取了錯誤的東西嗎?我跟隨了我在Sencha的電子郵件中獲得的sdk的下載鏈接。

我正在使用Ubuntu Linux的方式。我希望這不像我想的那樣愚蠢,我盡我所能去研究這個問題

編輯:我只是想我會補充說我能夠訪問sencha-touch-sdk目錄在我的瀏覽器中,我確實看到了文檔。這讓我相信我畢竟擁有正確的包裹......所以我再次陷入困境。

+0

可能的[生成sencha觸摸應用程序]的副本(http://stackoverflow.com/questions/13497247/generate-a-sencha-touch-app) –

回答

1

嘗試對Sencha SDK版本使用Sencha CMD而不是Sencha SDK Tools。

+0

我使用了不同版本的SDK代替,但我可以現在看看Sencha CMD如何工作。他們應該在他們的網頁上對這些說明進行更具體的說明,我不知道這裏有兩個不同的版本。謝謝回覆! :) –

1

下載Sencha Command最新版本,然後將Sencha Command安裝到Sencha SDK工具的Bin文件夾中。

此後,您只需在命令提示符下鍵入'Sencha'即可。

**C:\Users\srinivasan.kk>sencha 
Sencha Cmd v3.0.2.288** 

希望它可以幫助你。