npm error Node.js v22.14.0 npm verbose cwd C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\28.5.0\e\cache.ykKp\distr\app npm verbose os Windows_NT 10.0.17763 npm verbose node v22.11.0 npm verbose npm v10.9.0 npm verbose exit 1 npm verbose code 1 npm error A complete log of this run can be found in: C:\Users\Administrator\AppData\Local\npm-cache_logs\2025-03-18T19_14_32_997Z-debug-0.log [20:14:42.514] Failed to install npm modules [20:14:42.514] Autoclean current folder becuase of error C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/7832.ykKp [20:14:42.514] Autoclean current cache C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/cache.ykKp
Переход к старой метке
-
Заметил такой "баг":
- Есть функция1, в ней метка1 для перехода. Эту функцию я использовал.
- Функцию перестал использовать, но пока оставил в проекте. Откопировал ее, модифицировал.
- Использую функцию2, в ней все та же самая метка1, но...переход происходит и в функцию1. Старую.
Вроде бы логично было бы не переходить к "старой" метке т.к. ее создание никак не происходит. Т.к. в функцию1 я не захожу вовсе.
-
Это особенность работы. Некоторое время назад неплохо мне мозг повзрвала. Но на самом деле, если подумать, то логично, что метка с уникальным именем должна быть одна. Переход именно по имени метки происходит, а не по id действия. И весь код един, читается басом целиком, а не разбит на изолированные части (функции) . Так что для каждой функции нужно уникальные метки создавать.
Плохо, что БАС при старте скрипта сам не сообщает об одинаковых метках.