如何在WebStorm IDE中运行jasmine节点

如何在WebStorm IDE中运行jasmine节点,webstorm,jasmine-node,Webstorm,Jasmine Node,我已经安装了nodejs和jasmine节点,它在命令行中运行 WebStorm Runner的配置: 节点参数:jasmine节点——配置端点服务器地址:8083 工作目录:G:\NPWorkDir\frisby JavaScript文件:src\protocol\find_spec.js WebStorm终端: 您必须将node\u modules\jasmine node\bin\jasmine node指定为JavaScript文件,传递--config选项,并将.js文件指定为应用程序

我已经安装了nodejs和jasmine节点,它在命令行中运行

WebStorm Runner的配置:

  • 节点参数:
    jasmine节点——配置端点服务器地址:8083
  • 工作目录:
    G:\NPWorkDir\frisby
  • JavaScript文件:
    src\protocol\find_spec.js
  • WebStorm终端:
    您必须将
    node\u modules\jasmine node\bin\jasmine node
    指定为JavaScript文件,传递
    --config
    选项,并将.js文件指定为应用程序参数,如:


    运行jsmine节点的完整配置:

  • 使用-save参数安装jasmine节点:

    npm安装jasmine节点-保存

  • 使用以下参数配置WebStorm runner:

    • javaScript文件-home directory-\AppData\Roaming\npm\node\u modules\jasmine node\lib\jasmine node\cli.js
    • 应用程序参数://测试文件的路径

  • 我的答案是使用linux而不是windows路径名

    我推荐jasmine而不是jasmine节点,它看起来更实际。使用创建配置

    ./node_modules/.bin/jasmine init
    
    如有必要,编辑jasmine.json

    我将在
    package.json
    中创建一个npm脚本,如下所示:

    "scripts": {
      "test": "node_modules/.bin/jasmine",
      ...
    },
    
    并在Webstorm中将其定义为npm脚本;命令:运行,脚本:测试

    "scripts": {
      "test": "node_modules/.bin/jasmine",
      ...
    },