diff --git a/README.md b/README.md index 4cf3c0f..3ec7f8b 100644 --- a/README.md +++ b/README.md @@ -46,12 +46,16 @@ ] } ``` +Первоначально возможно нужно использовать параметр: +```json +"preLaunchTask": "${defaultBuildTask}" +``` Для разработки на linux я использую виртуальную машину Hyper-V, VS Code подключается по ssh. Чтобы запуск 1С работал из ssh, нужно в конфигурацию запуска добавить: ```json "env": {"DISPLAY": ":1"} ``` -Для разработки и тестирования также подходит [Учебная версия 1С](https://online.1c.ru/catalog/free/learning.php), но версия для windows только x32 (см. следующий раздел). -При разработке использовался rust 1.65. +Для разработки и тестирования также подходит [Учебная версия 1С](https://online.1c.ru/catalog/free/learning.php), но версия для windows только x32. +При разработке использовался rust 1.66. ## Поддержка платформ У меня в проде не используется, используйте на свой страх и риск! @@ -65,3 +69,4 @@ ## Замечания по разработке внешних компонент - Самый легкий способ разработать компоненту - вместо нее сделать микросервис с http api. Используйте этот способ в первую очередь. - Если вдруг полностью нативный способ (предложенный в этом проекте) не работает, то можно разработать на rust статическую библиотеку(crate-type = "staticlib") и использовать её в проекте c++. +- Для веб-клиента можно попробовать использовать wasm в ПолеHtmlДокумента, см. https://developer.mozilla.org/en-US/docs/WebAssembly/Rust_to_wasm. Из плюсов - не требуется установка внешних компонент, из минусов - ПолеHtmlДокумента должно быть выведено на форму, сама форма должна быть открыта.