Node.js WebStorm中的Karma.js安装-bash:Karma:command未找到
因此,我从nodejs.org安装了node.js,并使用Webstorm命令工具npm install karma在我的项目中安装了karma.js。我还在Webstorm->Settings->path variables中添加了这3个路径变量(请告诉我哪一个我不需要) 名称:nodejs 值:/usr/local/bin 名称:npm 值:/usr/local/lib/node\u模块/npm/bin 名称:因果报应 值:/Users/maxime/Documents/WebStorm/icms/node_modules/karma/bin 当我键入init karma以获取karma配置文件时,我得到: bash:karma:command未找到 我在网站上搜索了一些答案,但我找到的只是添加了那些路径变量 编辑:我试过sudo,但不起作用Node.js WebStorm中的Karma.js安装-bash:Karma:command未找到,node.js,webstorm,karma-runner,Node.js,Webstorm,Karma Runner,因此,我从nodejs.org安装了node.js,并使用Webstorm命令工具npm install karma在我的项目中安装了karma.js。我还在Webstorm->Settings->path variables中添加了这3个路径变量(请告诉我哪一个我不需要) 名称:nodejs 值:/usr/local/bin 名称:npm 值:/usr/local/lib/node\u模块/npm/bin 名称:因果报应 值:/Users/maxime/Documents/WebStorm/i
编辑:它适用于/Users/maxime/Documents/WebStorm/icms-dev-39534/node_modules/karma/bin/karma init,但它仍然不适用于karma init。路径变量与此问题无关,您可以全部删除它们 你所需要的是 然后确保
{prefix}/bin
位于系统路径
环境中。如果不全局安装,则必须将/Users/maxime/Documents/WebStorm/icms-dev-39534/node\u modules/karma/bin/
添加到路径中
确保在Mac上设置环境变量是很棘手的。您可能需要重新启动才能使环境更改在WebStorm中生效。命令行界面位于单独的程序包中
要安装此应用程序,请使用:
npm install -g karma-cli
我用过:
npm安装-g karma cli
在Users/{user}/AppData/Roaming/npm下
添加了包含以下内容的karma.cmd命令:
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "%~dp0\node_modules\karma\bin\karma" %*
) ELSE (
node "%~dp0\node_modules\karma\bin\karma" %*
)
在所有其他答案中,这是应该做的!AngularJS'up and running'Book也需要我在windows 10上,我的路径中有C:\Program Files\nodejs\node\u modules\npm\node\u modules,但我无法运行karma或安装的任何其他模块。bin文件夹中的Karma文件没有扩展名。我用npm-g标志安装的任何东西最终都没有扩展。每个人如何从cmd执行这些命令?