Нещодавно я завантажив Sencha SDK і SDKінструменти. Я встановив інструменти SDK і розпакував вміст файлу sencha-touch-2.1.0-commercial.zip до мого веб-сервера. Я закріплю "d" у каталозі та виконав команду, надану для створення програми для початку, але я отримав це повідомлення:
abe@Dubai:/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
Я його гуглів, і з'ясував, що це один із способівsencha знає, що папка sencha sdk полягає в тому, що в ній міститься прихований файл, який називається .sencha, який мій каталог sdk відсутній.
abe@Dubai:/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.
Я, до речі, "використовую Ubuntu linux. Я сподіваюся, що це не так дурне питання, як я думаю, що це, я зробив все можливе, щоб дослідити питання
EDIT: Я просто подумав, що додаду, що я можу відвідати каталог sencha-touch-sdk у своєму браузері, і я бачу документацію. "м.
Відповіді:
1 для відповіді № 1Спробуйте використовувати Sencha CMD замість інструментів Sencha SDK для цієї версії Sencha SDK.
1 для відповіді № 2
Завантажте останню версію Sencha Command і встановіть команду Sencha в папку Bin інструментів Sencha SDK.
Після цього ви просто спробуйте ввести "Sencha" у командному рядку.
**C:Userssrinivasan.kk>sencha
Sencha Cmd v3.0.2.288**
Сподіваюся, це допоможе вам.