Все библиотеки 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 часа, и я устал, поэтому, вероятно, попробую еще раз через пару часов.

РЕДАКТИРОВАТЬ: я сделал совершенно новый проект, переместил весь код, и теперь он работает. Я абсолютно не знаю, в чем проблема, но, по крайней мере, она работает сейчас.

0 ответов

Другие вопросы по тегам