Как построить и запустить Light Table без ошибок?

Я пытался часами, но не могу собрать и использовать Light Table. Каждый раз, когда я пытаюсь запустить deploy/LightTable, он зависает на экране с простой надписью Light Table. Я получаю эту ошибку *:

[14381:0519/204037:INFO:CONSOLE(27860)] "Uncaught TypeError: Cannot read property 'thread_STAR_' of undefined", source: file:///home/zaz/Desktop/LightTable/builds/lighttable-0.8.0-linux/resources/app/core/node_modules/lighttable/bootstrap.js (27860)

Вот что я пробовал:

git clone https://github.com/LightTable/LightTable.git
cd LightTable
bash linux_deps.sh
./deploy/LightTable  # creates frozen window, throws the error above
cd deploy
./LightTable  # creates frozen window, throws the error above
./ltbin  # creates frozen window, throws the error above

Я также пробовал подобные вещи после проверки ветки atom-shell и тега 0.7.2 (и очистки всех файлов из предыдущей сборки). Каждый раз я получал ошибку выше.

Кто-нибудь знает, что здесь происходит?

Light Table полностью заброшен? Кажется, последний коммит был в марте.



* В зависимости от версии, которую я пытался запустить, я также получал другие ошибки, но я не думаю, что они актуальны (ошибка выше была единственной, которая появлялась для всех версий):

[18593:0519/222845:INFO:gpu_info_collector_x11.cc(80)] NVCtrl extension does not exist.
[18593:0519/222845:ERROR:browser_main_loop.cc(226)] Gdk: gdk_window_set_icon_list: icons too large


Fontconfig warning: FcPattern object size does not accept value 11(i) 
[14413:0519/204035:INFO:renderer_main.cc(212)] Renderer process started

person Zaz    schedule 19.05.2015    source источник
comment
Для человека, который проголосовал за закрытие: проблема, с которой я сталкиваюсь, заключается в том, что Light Table отображает текст Light Table и ничего больше не делает, вместо того, чтобы работать как текстовый редактор. Это делает обои очень скучными, поэтому я бы хотел, чтобы вместо этого они работали как текстовый редактор. Вы можете увидеть точные команды, которые я запускал выше. Вы можете увидеть точную ошибку, которую я получил выше. Я пояснил, что каждая из команд для запуска Light Table вызывает ошибку, и что я использую Linux. Если что-то по-прежнему неясно или я недостаточно конкретен, пожалуйста, оставьте комментарий.   -  person Zaz    schedule 20.05.2015
comment
Вы пытались включить полную версию bootstrap.js? Также попробуйте включить файл .css для начальной загрузки.   -  person Adam    schedule 23.07.2015
comment
Я не уверен, как это сделать. Я отказался от LightTable, так как кажется, что он больше не поддерживается. Я сейчас использую Атом.   -  person Zaz    schedule 24.07.2015


Ответы (1)


Год спустя (вопрос был написан в мае 2015 года, сейчас июнь 2016 года) вышла LightTable 0.8.1, и я попробовал как бинарник Linux, так и клонировал его из git, и он отлично работает.

Для полной информации, я также использую Atom, и хотя у меня не было проблем с «Невозможно прочитать свойство« что-то »неопределенного» в ядре Atom, я встречал такие проблемы в двух или трех пакетах Atom.

Оба редактора основаны на одной и той же электронной платформе, LightTable — это красивое зрелище с довольно революционной интеграцией REPL, но требуется дополнительная полировка, чтобы его можно было использовать в той же степени, что и Atom.

Например, в LightTable по умолчанию нет сохранения рабочего пространства, это делается через плагин. Это нелепо. Но хотя Atom выглядит таким красивым и мощным по сравнению с простыми редакторами, с действительно огромным количеством доступных пакетов/плагинов, LightTable более элегантен. Поскольку я не хочу начинать новую полурелигиозную войну Atom vs LightTable, напоминающую vi-vs-emacs, остановлюсь на этом. :)

Я не могу воспроизвести ваши проблемы в LightTable v0.8.1, поэтому я думаю, что это ответ на этот вопрос. Если нет, добавьте ошибки, возникающие в версии 0.8.1.

Информацию о выпусках см. на странице https://github.com/LightTable/LightTable/releases.

person stemd    schedule 04.06.2016
comment
Меня больше не интересует LightTable, поэтому я не буду его тестировать, но поверю вам на слово. Спасибо! - person Zaz; 08.06.2016