Appcelerator Studio undefined1 SyntaxError: неожиданный конец ввода

Моя Appcelerator Studio внезапно просто разбилась и больше не может открыть или использовать ее. Я пробовал УДАЛИТЬ и ПЕРЕУСТАНОВИТЬ его, но безуспешно.

Есть мысли по этому поводу? Пожалуйста, проверьте отчет об ошибке сбоя здесь

Системная информация

ОС: MAC (OS X El Capitan v10.11.3) Память: 4 ГБ ОЗУ

Отчет о сбое

undefined:1

SyntaxError: Unexpected end of input
at Object.parse (native)
at Object.readConfig (/usr/local/lib/node_modules/appcelerator/lib/util.js:720:30)
at Object.<anonymous> (/usr/local/lib/node_modules/appcelerator/bin/appc:96:23)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3

person ramonthegreat    schedule 28.02.2017    source источник
comment
не могли бы вы добавить вывод ti info. Больше похоже на проблему с узлом (например, неправильная версия)   -  person miga    schedule 28.02.2017
comment
@miga, я не могу использовать CLI для этого, он всегда выдает мне эту ошибку выше. Правильный ответ уже опубликован Кондалом.   -  person ramonthegreat    schedule 01.03.2017


Ответы (2)


Похоже, существует несовместимость между вашей версией CLI и версией Node.

Какая версия узла и CLI у вас сейчас запущена?

Для запуска последней версии Studio 4.8.0/CLI 6.0/SDK 6.0 требуется Node 4.2 и выше. В идеале об этом должен был позаботиться установщик Studio Mac, но в вашем случае этого не произошло.

Чтобы заставить его работать в вашем случае, следуйте инструкциям здесь для чистой установки Node и CLI, а затем запустите студию.

https://medium.com/all-titanium/reinstalling-appcelerator-titanium-on-mac-from-scratch-9a2bb6b9b629#.d0k1wzt3z

person Kondal Kolipaka    schedule 01.03.2017
comment
Спасибо!!! Я уже решил эту проблему на основе предоставленной вами ссылки. По сути, виновником является каталог ~/.android. Похоже, он был поврежден во время автоматического обновления IDE и тому подобного. Но чтобы быть более безопасным и простым, лучше иметь чистую переустановку. - person ramonthegreat; 01.03.2017

У меня была аналогичная ошибка с Appc 7.1.2 — вот что я узнал.

Конкретная ошибка возникает в /usr/local/lib/node_modules/appcelerator/lib/util.js:720

Для других версий Appcelerator номер строки в пределах util.js может быть другим.

Я открыл util.js в редакторе и добавил строку, чтобы понять, что происходит:

console.log(cf);

Теперь я мог видеть, какой файл конфигурации он пытался прочитать, что в моем случае оказалось:

~/.appcelerator/appc-cli.json

Этот файл .json был пуст. После удаления этого файла ошибка исчезла.

Теперь запустите appc setup и введите свои учетные данные и ответьте на другие подсказки, и это приведет к повторному созданию и повторной записи appc-cli.json.

person chrism    schedule 10.03.2020