Не может найти 'узел' во время выполнения на ПУТИ. в выполнении Кода Visual Studio, установленном на Ubuntu 18.04

Я хочу отладить свой Узел. Js кодируют в коде Visual Studio. то, когда я добавляю точку останова, и начинает отлаживать его, дает мне, ошибка "Не может найти 'узел' во время выполнения на ПУТИ". Я запускаю VS Code в человечности 18.04. Некоторые могут помочь мне в устранении этой проблемы? Любая справка в этом отношении будет высоко цениться.

2
задан 14 August 2018 в 15:21

3 ответа

После большого поиска я решил этот вопрос сам путем выполнения этих двух шагов:

  1. Я открыл Интегрированный терминал и команду типа which node. В моем случае это ответило /home/user/.nvm/versions/node/v10.7.0/bin/node
  2. Затем я добавил атрибут "runtimeExecutable" в launch.json файле, и к его значению я передал путь, полученный путем ввода команды, упомянутой на шаге один. как это "runtimeExecutable": "/home/user/.nvm/versions/node/v10.7.0/bin/node",

Снимок экрана launch.json файла после добавления "runtimeExecutable" в конфигурациях

После выполнения этих двух шагов я добавил точку останова и начал отлаживать. Это начало отлаживать.

5
ответ дан 2 December 2019 в 01:42

У меня есть та же проблема, но я установил 2 версии VSC, один от deb пакета (который работает без проблем), и один от Поспешного хранилища, которые имеют эту проблему. Я использую nvm для узла. Проблема состоит в том, что поспешная версия VSC работает как корень, и не имейте узла в пути (даже если это работает в консоли разработки). Я зафиксировал это символьной ссылкой исполняемого файла узла для корня:

sudo ln -s "$NVM_DIR/versions/node/v10.16.0/bin/node" "/usr/local/bin/node"

, где v10.16.0 является моей текущей версией узла.

0
ответ дан 2 December 2019 в 01:42

У меня была подобная проблема с zsh и nvm на человечности 18.10, я зафиксировал его путем включения nvm сценария инициализации ~/.profile и перезапуск входит в сессию как это

export NVM_DIR="$HOME/.nvm" 
 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm 
 [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
1
ответ дан 2 December 2019 в 01:42

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

Похожие вопросы: