Не понимаю куда лезть в данной ситуации, может кто поможет
Учить javascript. Вы не можете использовать es6 импорты в модулях commonjs, именно это написано в ошибке. В БАС можно использовать только commmonjs импорты(require)

Подскажите пожалуйста, когда вставляю [[USERNAME]] и [[PASSWORD]] - Выбивает ошибку, без этого всё ок. Что сделать можно?
@RoselieDesa said in Ошибка JS:
Подскажите пожалуйста, когда вставляю [[USERNAME]] и [[PASSWORD]] - Выбивает ошибку, без этого всё ок. Что сделать можно?
А куда именно вы вставляете?
@RoselieDesa said in Ошибка JS:
@Fox Тогда это не будет как значение. И сайт не воспримет данные которые находятся в переменной USERNAME или PASSWORD
Обрамляя переменные в кавычки вы итак указываете их название как строку, а не их значение
@Fox Дело в том, что сайт сам предлагает такой скрипт, и он изначально ставит эти ковычки. По этому без ковычек не будет и передано значение
@RoselieDesa said in Ошибка JS:
@Fox Дело в том, что сайт сам предлагает такой скрипт, и он изначально ставит эти ковычки. По этому без ковычек не будет и передано значение
Я не вижу смысла больше с вами спорить, гуглите "js конкатенация строк"
@RoselieDesa said in Ошибка JS:
конкатенация
Посмотрите скрипт? Просто без этих ковычек вообще не работает. Я не пойму почему.
Скрипт чего? js или BAS? Посмотрю только если он тестовый, то есть без каких либо ресурсов и лишних настроек\действий
@RoselieDesa а если попробовать так?
loginCredentials: {
"Username": '"'+[[USERNAME]] +"'",
"Password": '"'+[[USERNAME]] +'"'
}
@RoselieDesa said in Ошибка JS:
@Fox Дело в том, что сайт сам предлагает такой скрипт, и он изначально ставит эти ковычки. По этому без ковычек не будет и передано значение
Что-то мне подсказывает, что вам нужен JSON.stringify()
@RoselieDesa а если попробовать так?
loginCredentials: { "Username": '"'+[[USERNAME]] +"'", "Password": '"'+[[USERNAME]] +'"' }
А зачем вы переменную USERNAME обрамляете слева двойной кавычкой, а справа одинарной?