У меня есть базовая настройка задачи для создания моих файлов TypeScript и Sass. Это выглядит так:
{
"version": "2.0.0",
"tasks": [
{
"label": "Gulp Build",
"group": "build",
"command": "./node_modules/.bin/gulp",
"type": "shell",
"args": [
"build"
],
"problemMatcher": []
}
]
}
Когда я нажимаю Ctrl + Shift + B , чтобы выбрать задачу сборки, я выбираю одну выше и в моем терминале я получаю это:
> Выполнение задачи: ./node_modules/.bin/gulp build <</p>
/ usr / bin / env: ‘node’: такого файла или каталога нет
Терминальный процесс завершен с кодом выхода: 127
Я экспортировал переменные:
.gnomerc и .bashrc :
export PATH="$NVM_BIN:$NPM_HOME:$PATH"
Примечание: Оба Node
и NPM
были установлены с использованием NVM
Если я открою редактор из моего Избранное или через Деятельности , я получу вышеуказанную ошибку. Если я открою из командной строки, он работает нормально. Как я могу заставить это работать без необходимости каждый раз открываться из командной строки?