相关疑难解决方法(0)

/usr/bin/env: 'node': 运行 vscode 任务时没有那个文件或目录

我有一个基本的任务设置来构建我的 TypeScript 和 Sass 文件。它看起来像这样:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Gulp Build",
      "group": "build",
      "command": "./node_modules/.bin/gulp",
      "type": "shell",
      "args": [
        "build"
      ],
      "problemMatcher": []
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

当我按下Ctrl+Shift+B选择一个构建任务时,我选择了上面的一个,在我的终端中我得到了这个:

> 执行任务:./node_modules/.bin/gulp build <

/usr/bin/env: 'node': No such file or directory
终端进程以退出代码终止:127

我已经导出了变量:

.gnomerc.bashrc

export PATH="$NVM_BIN:$NPM_HOME:$PATH"
Run Code Online (Sandbox Code Playgroud)

注:这两个NodeNPM都都安装使用NVM

如果我从我的收藏夹或通过活动打开编辑器,我会收到上述错误。如果我从命令行打开,它工作正常。如何在不必每次都从命令行打开的情况下使其正常工作?

ubuntu node.js gulp visual-studio-code

2
推荐指数
1
解决办法
3200
查看次数

标签 统计

gulp ×1

node.js ×1

ubuntu ×1

visual-studio-code ×1