我一直在使用node和npm。但是,现在var listOfArrays = new List<string[]>();
listOfArrays.Add(new string[] { "value1", "value2" });
listOfArrays.Add(new string[] { "value3", "value4" });
listOfArrays.Add(new string[] { "value5", "value6" });
var singleList = FlattenLists(listOfArrays);
//singleList now contains 6 items ("value1"-"value6")
string[]
List
,List<List<List<string>>>
,command
何时出现此错误消息:
执行任务:npm install << / p>
/ bin / bash:npm:找不到命令 终端进程终止,退出代码:127
终端将被任务重用,按任意键将其关闭。
在终端中,node和npm正常工作。我什至尝试运行shift
p
,效果很好。
答案 0 :(得分:7)
由于这是在Google上的第一个结果,因此尽管已有一岁,但我还是想分享我的解决方案。问题在于,VS Code未初始化NPM命令,而在使用VS Code任务时,还有许多其他初始化。解决方案是强制VS Code这样做。
这是一件非常简单的事情。只需打开settings.json并添加以下内容即可:
{
"terminal.integrated.shellArgs.linux": [
"-i"
]
}
我知道这个线程已经使用了一年,但这是我在搜索时在Google上找到的第一个结果,尽管AskYous的解决方案对他有用,但对我却没有。
答案 1 :(得分:0)
我找到了解决方案。我不得不告诉nvm
默认的节点版本,因为在出现此错误之前我已经卸载了一个版本。看到这里:https://stackoverflow.com/a/34777308/1404347