Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Поддержка платформы 1C:Предприятие для Linux #141

Open
lintest opened this issue Dec 11, 2021 · 10 comments
Open

Comments

@lintest
Copy link
Collaborator

lintest commented Dec 11, 2021

Необходимо обеспечить работу актуальной версии редактора на платформе 1C:Предприятие для Linux.

Различное поведение редактора в версиях для Window и Linux возникает вследствие различия версий библиотеки WebKit, которая для Linux поставляется в составе платформы начиная с версии 8.3.19. При запуске редактора под Linux возникает ошибка:

Unexpected use of reserved word 'class'

Источником ошибки являются ESM-модули Monaco Editor, которые в прежних версиях редактора (вплоть до версии 0.20.0 включительно) поставлялись в формате ES5, а теперь поставляются в формате ES6.

Неудачная попытка собрать редактор для ES5 находится в ветке babel

ubuntu

windows

@Pr-Mex
Copy link
Owner

Pr-Mex commented Dec 11, 2021

В 8.3.20 тоже не работает.

@alm494
Copy link

alm494 commented Mar 26, 2022

"использование Vanessa Editor в данном окружении (версия платформы и режим совместимости) невозможно" - пробовал 8.3.18, 19 и 20 последние, везде одинаково не работает.
А есть ли вообще требование к платформе, дистрибутиву, окружению рабочего стола и типу сессии? (x11 или wayland?)

@lintest
Copy link
Collaborator Author

lintest commented Mar 26, 2022

VAEditor начиная с версии 1.3.1.12 не поддерживается в 1C для Linux из-за устаревшей версии WebKit в составе платформы
Вы можете использовать версию 1.3.0.11

@alm494
Copy link

alm494 commented Mar 27, 2022

Не понятно, что делать с этим zip-файлом. Можно его внедрить в текущую версию VA или нужно просто скачать старую версию VA?
P.S. Скачал предыдущую версию VA 1.2.37, заработало

@Pr-Mex
Copy link
Owner

Pr-Mex commented Mar 27, 2022

@alm494
Zip файл надо положить а макет VanessaEditor. Но надо понимать, что апи менялось и работа текущей версии VA со старой версией редактора не гарантируется.

@alm494
Copy link

alm494 commented Apr 3, 2022

А нельзя ли при запуске обработки Vanessa Automation в пакетном режиме отключить вообще загрузку и проверку VAEditor?

@Pr-Mex
Copy link
Owner

Pr-Mex commented Apr 4, 2022

А нельзя ли при запуске обработки Vanessa Automation в пакетном режиме отключить вообще загрузку и проверку VAEditor?

В пакетном режиме редактор не используется и его инициализация уже отключена.
Это доступно в сборке из ветки develop.

@LevkinSergey
Copy link

с платформы 8.3.24 в платформе на linux обновили на новый webkit. Теперь он даже поновее будет того, что в платформе на windows. Теоретически сборка под windows должна заработать и на линукс сразу. Или с минимальными правками

@sergsudaev
Copy link

Добрый день. Подскажите, когда планируется решить эту проблему?

@Pr-Mex
Copy link
Owner

Pr-Mex commented Dec 4, 2024

@sergsudaev
Точной даты сказать не могу.
В планах добраться до этой задачи в декабре.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants