【发布时间】:2019-02-07 10:15:17
【问题描述】:
我有一个基本的任务设置来构建我的 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
/usr/bin/env: ‘node’: 没有这样的文件或目录
终端进程以退出代码终止:127
我已经导出了变量:
.gnomerc 和 .bashrc:
export PATH="$NVM_BIN:$NPM_HOME:$PATH"
注意:Node 和 NPM 都是使用 NVM 安装的
如果我从我的Favorites 或通过Activity 打开编辑器,我会收到上述错误。如果我从命令行打开,它工作正常。我怎样才能让它工作而不必每次都从命令行打开?
【问题讨论】:
-
嗨@get-off-my-lawn,如果它对你有用,请接受答案,如果没有,请发表评论。谢谢!
标签: node.js ubuntu gulp visual-studio-code