Все библиотеки node usb не работают и все выдают какую-то ошибку
Я разрабатываю расширение VSCode, где вы можете разрабатывать код CircuitPython. Я хочу, чтобы он мог загружать ваш код в ваш pico или любой другой микроконтроллер, который вы используете.
Для этого мне нужно обнаружить все подключенные usb накопители, я пробовал библиотеки типа node-usb, usb-detection и т.д. Но они всегда выдают какую-то ошибку, для usb-detection например нужно пересобрать библиотеку с помощью этой команды:
./node_modules/.bin/electron-rebuild
Но потом меня встречают вот этим:текст здесь: https://pastebin.com/E7bjtWgP
Я абсолютно не понимаю, что это значит, я установил vs build tools 2022, 2017 и даже добавил его в свою установку сообщества.
После этого я попробовал библиотеку usb . Который снова очень любезно приветствует меня:
Я также пробовал некоторые другие библиотеки, но все они дают аналогичный результат. Некоторые делают так:
И я также видел некоторые очень сомнительные вещи, такие как это:
Я гуглил и отлаживал примерно 4 часа, и я устал, поэтому, вероятно, попробую еще раз через пару часов.
РЕДАКТИРОВАТЬ: я сделал совершенно новый проект, переместил весь код, и теперь он работает. Я абсолютно не знаю, в чем проблема, но, по крайней мере, она работает сейчас.