Одно дополнение.
Пару раз встречал случай когда такой вариант не срабатывал (текст не кликался), но можно было кликнуть элемент который его содержал.
Приходилось через селектор брать родительский элемент этого текста (или как-то так, точно уже не помню).
При запуске готового скрипта на другой машине автоматом не устанавливается часть модулей и часть NPM модулей
-
При запуске готового скрипта на другой машине автоматом не устанавливаются часть модулей
-
К примеру пользовательские модули, которые были установлена при написании скрипта на другой машине есть в списке модулей, хотя я их не добавлял.
А вот системный модуль - excel, который также используется в скрипте, нужно проставлять галочку в менеджере модулей чтобы все заработало...
Вопрос - почему часть модулей автоматом подгружается из скрипта, а часть нет и как это исправить?

-
С установкой модулей NPM тоже частичная проблема, часть модулей которые использую в скрипте устанавливается при первом запуске автоматически (
)
а один модуль NPM - crypto-js нет

Вопрос - как и что нужно прописать чтобы все модули NPM установились сразу. М/б в XML что то прописать, или скомпилировать каким-то хитрым способом?
На новой машине установил свежую версию Баса и запускал скрипт на ней т.е никакие стары зависимости помешать не могли
-
-
@alextt88 said in При запуске готового скрипта на другой машине автоматом не устанавливается часть модулей и часть NPM модулей:
а один модуль NPM - crypto-js нет
Вангую, что что-то там компилируется, а делать это нечем. Остается только гадать, так как на кнопку с логами ты не нажал.
-
@alextt88 said in При запуске готового скрипта на другой машине автоматом не устанавливается часть модулей и часть NPM модулей:
@sergerdn node_log.txt вот лог
Нужен этот файл:
C:\Users\a.terentev\AppData\Local\npm-cache\_logs\2025-03-21T10_58_26_295Z-debug-0.log@alextt88 said in При запуске готового скрипта на другой машине автоматом не устанавливается часть модулей и часть NPM модулей:
вопрос как раз в том что почему часть npm модулей ставится само а этот не хочет...
Это то как раз понятно почему такое может быть. Установи на компьютер NodeJS той же версии, что и в BAS и ребутни комп. Потом попробуй перезапустить софт на BAS.
-
Нужен этот файл:
C:\Users\a.terentev\AppData\Local\npm-cache_logs\2025-03-21T10_58_26_295Z-debug-0.log
@sergerdn вот файл - 2025-03-21T10_58_26_295Z-debug-0.log@sergerdn said in При запуске готового скрипта на другой машине автоматом не устанавливается часть модулей и часть NPM модулей:
Это то как раз понятно почему такое может быть. Установи на компьютер NodeJS той же версии, что и в BAS и ребутни комп. Потом попробуй перезапустить софт на BAS.
Да вот как раз хочется, разобраться и сделать так чтобы все автоматом вставало... другие модули же устанавливаются и работают... или не получится и проблема глубже?В любом случае благодарю за ответ!
-
Текст ошибки ближе к концу файла, но он нечитаем.
Вангую, что дело в старом древнем баге переменных окружения и решается это баг установкой Ноды на нужную машину.
Если хочешь разбираться почему именно так - велкам искать на форуме, я где-то детально описывал баг.