2015-09-18 5 views
2

Привет Я работает мое приложение на: Name = Microsoft Windows 7 Professional Version = 6.1.7601 Архитектура = 64bit # ЦП = 4 Память = 4176924672Alloy компилятор не удалось

Node.js Node.js Version = 0.10.29 НПМ Version = 1.4.14

Titanium CLI CLI Version = 5.0.3

Titanium SDK SDK Version = 5.0.0.GA Target Platform = андроида

, когда я пытаюсь скомпилировать и запустить для андроид устройства, я получаю следующую ошибку:

Отработка сплав компилировать: CMD/с/с C : \ Users \ Dell.appcelerator \ install \ 5.0.0 \ package \ node_modules \ appc-cli-titanium \ node_modules \ сплав \ bin \ сплав компилировать C: \ Users \ Dell \ Documents \ Appcelerator_Studio_Workspace \ Oboulo_android \ app --config platform = android, version = 0, simtype = none, devicefamily = none, deploytype = test, target = device --no-colors 'C: \ Users \ Dell.appcelerator \ install \ 5.0.0 \ package \ node_modules \ appc-cli -titanium \ node_modules \ alloy \ bin \ alloy 'не распознается как внутренняя или внешняя команда, оперативная программа или командный файл.

[ERROR]: компилятор сплава не выполнен TRACE | титан вышел с кодом выхода 1 [ОШИБКА] Анонимное завершение процесса установщика приложения. Выходное значение процесса было 1 . Приложение работало корректно с версией CLI для любовника, прежде чем принимать обновление с 4.1.0 до 5.0.0 сегодня утром.

Любой орган может помочь мне отладить эту проблему. (Я попытался даже переустановка сплав из командной строки с помощью:. NPM установить -g сплав, но до сих пор не использовать ...

+0

У меня есть та же самая проблема. Я подозреваю, что это потому, что компилятор вызывает сплав непосредственно без «узла» в 'cmd/s/c C: \ Users \ Dell.appcelerator \ install \ 5.0.0 \ package \ node_modules \ appc-cli-titanium \ node_modules \ alloy \ bin \ сплав компилировать'. Я считаю, что правильным является 'cmd/s/c node C: \ Users \ Dell.appcelerator \ install \ 5.0.0 \ package \ node_modules \ appc-cli-titanium \ node_modules \ alloy \ bin \ сплав компилировать'. Я пытаюсь изменить hooks/alloy.js, чем называть это, но не могу просмотреть никаких изменений. Любые новости, которые я публикую здесь. – gabrieloliveira

ответ

1

Finaly Я решить эту проблему

Сначала я удалить %userprofile%\.appcelerator\install\5.0.1\package\node_modules\appc-cli-titanium папку

Так установлено APPC. -cli-титан снова npm install appc-cli-titanium.

После этого, по-прежнему ошибка, поэтому, сегодня я нашел одну специальную папку в папке проекта, является plugins/ti.alloy. Эта папка содержит копию alloy/hooks/alloy.js, чем сделать вызов компилятора сплава.

Так скопировать %userprofile%\.appcelerator\install\5.0.1\package\node_modules\appc-cli-titanium\node_modules\alloy\hooks\alloy.js в папку проекта plugins/ti.alloy/hooks/alloy.js

Ps: Заменить 5.0.1 вашей версией. Зайдите в папку .appcelerator \ install.

Теперь работает!

2

Это должно работать (так проще):

Просто запустите

appc alloy install plugin 

в директории проекта.

Источник: https://community.appcelerator.com/topic/3388/executing-alloy-compile-error-after-update/10

+0

Привет, я сделал так, как вы сказали, чтобы установить сплав в каталог проекта, но все равно никакого положительного результата. Все еще стоит перед тем же вопросом. Я даже пробовал, так как ** gabrieloliveira ** сказал, все еще бесполезно. – Raghu