Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Ошибка "не удалось установить npm модули"
-
Возникает такая ошибка :

Заметил что она начала появляться когда добавил в скрипт такой пакет https://www.npmjs.com/package/socksv5Причём ошибка появляется при запуске скомпилированного скрипта (у меня BAS премиум) на некоторых компах, на которых не был предустановлен https://nodejs.org/en/download) .
Да, проблему можно решить если установить ноду отдельно и заново запустить скомпиленый скрипт , то ошибка не появляется, но это же костыли. Т.к. даешь пользователю и он рассчитывает не возится, а получить готовый продукт.
Но даже не в этом дело, я хочу понять почему одни npm пакеты нормально работают на компах где не предустановлена нода, но стоит тебе добавить в скрипт какой-то новый пакет , то с некоторыми пакетами начинает требоваться предустановка ноды на винду.
-
@Nikolas said in Ошибка "не удалось установить npm модули":
то с некоторыми пакетами начинает требоваться предустановка ноды на винду.
Я писал стопицот раз на это форуме почему так.
Потому что в BAS баг - BAS не устанавливает переменную окружения путь до NodeJS до запуска установки пакетов с помощью npm. А некоторые пакеты это требуют и, не находя путь до NodeJS, установка не происходит.
-
Вижу что npm пакет https://www.npmjs.com/package/socksv5
ссылается на гит хаб
Скачал с гитхаба с https://github.com/mscdex/socksv5/archive/refs/heads/master.zip архив пакета и разархивировал в папку:C:\Users\Administrator\Downloads\socksv5-masterТеперь в nodej кубике вместо:
const socks = require('socksv5');Юзаю:
const socks = require('C:\\Users\\Administrator\\Downloads\\socksv5-master');пока что полёт нормальный.....понаблюдаю ещё