Javascript 节点权限问题,从提示符运行包命令

Javascript 节点权限问题,从提示符运行包命令,javascript,node.js,Javascript,Node.js,我知道,如果节点未添加到环境路径中,则这是节点安装的常见问题。我已经证实了这一点。工作地点不知怎么把它锁起来了,我正试图弄清楚到底是什么东西阻碍了它 我已成功安装节点,cmd line具有管理员权限,但受到限制。所以我不能从命令行运行node/npm。所以,我成功地避开了Git Bash和PowerShell。为了使其仅限于GitBash,我不得不手动将npm包bower、pm2、mocha等添加到env中。从../User/./漫游目录手动选择路径。所以在bash中,我可以运行npm-v、no

我知道,如果节点未添加到环境路径中,则这是节点安装的常见问题。我已经证实了这一点。工作地点不知怎么把它锁起来了,我正试图弄清楚到底是什么东西阻碍了它

我已成功安装节点,cmd line具有管理员权限,但受到限制。所以我不能从命令行运行node/npm。所以,我成功地避开了Git Bash和PowerShell。为了使其仅限于GitBash,我不得不手动将npm包bower、pm2、mocha等添加到env中。从../User/./漫游目录手动选择路径。所以在bash中,我可以运行npm-v、node-v、mocha版本等,甚至可以安装npm-g mocha

当我进行npm测试(在package.json中配置了mocha)时,mocha启动但失败,并告诉我节点未被识别为内部或外部

有什么想法吗

以下是我的配置文件:

{
“版本”:“0.2.0”,
“配置”:[
{
“类型”:“节点”,
“请求”:“启动”,
“名称”:“摩卡测试”,
“程序”:“${workspaceRoot}/node_modules/mocha/bin/_mocha”,
“args”:[
“-u”,
“tdd”,
“--超时”,
"999999",
“--颜色”,
“${workspaceRoot}/test”
],
“internalConsoleOptions”:“openOnSessionStart”
},
{
“类型”:“节点”,
“请求”:“启动”,
“名称”:“启动计划”,
“程序”:“${workspaceRoot}\\test.js”
}
]
}


{
“名称”:“测试”,
“版本”:“1.0.0”,
“说明”:“穿行摩卡的测试项目”,
“main”:“test.js”,
“脚本”:{
“测试”:“摩卡测试”
},
“作者”:“某个家伙”,
“许可证”:“麻省理工学院”,
“依赖项”:{
“摩卡”:“^3.4.2”
}
}

我主要是寻找可能的拦截器。所以我可以适当地向上级提出我的请求来移除这个区块。更不用说我弄明白了。我是从VS代码运行的,没有正确的配置。我试着从命令行运行,我想我应该可以,但没有成功。通过适当的配置,我可以成功地调试测试。