Visual Studio не может найти npm и не может изменить целевую систему на контейнер разработкиC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Visual Studio не может найти npm и не может изменить целевую систему на контейнер разработки

Сообщение Anonymous »

При попытке открыть контейнер разработки в VS 2022 я получаю следующую ошибку:

Не удалось изменить целевую систему на «[Контейнер разработки» ]': Невозможно найти 'npm'. Установите его и повторите попытку.

Это файл .devcontainer/devcontainer.json:
< pre class="lang-json Prettyprint-override">

Код: Выделить всё

{
"name": "CPP dev container",
"image": "link_to_image",
"customizations": {
"vscode": {
"extensions": [
"ms-vscode.cmake-tools",
"llvm-vs-code-extensions.vscode-clangd",
"twxs.cmake",
"xaver.clang-format",
"ms-vscode.cpptools"
]
}
}
}
Он отлично работает в VS Code, но я также хочу, чтобы он работал и с Visual Studio.
Я использую следующие версии:
  • Docker версии 27.2.1-rd, сборка cc0ee3e
  • Microsoft Visual Studio Professional 2022 (64-разрядная версия) — Предварительный просмотр, Версия 17.13.0 Preview 2.0
Я пытался включить npm в образ и убедиться, что npm установлен в моей Windows 11 ноутбук тоже. Образ основан на дистрибутиве Debian.

Подробнее здесь: https://stackoverflow.com/questions/793 ... dev-contai
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»