【问题标题】:How do i confirm intern is installed?我如何确认实习生已安装?
【发布时间】:2015-03-08 09:19:50
【问题描述】:

当我通过命令在本地安装实习生时

npm install intern --save-dev

通过命令全局

npm install -g intern 

似乎已安装实习生,但如何确认? 当我运行命令intern --version 时,错误消息说

intern 不被识别为内部或外部命令

如何确认intern安装成功?

【问题讨论】:

  • Prathik,好像但我不确定,如果已安装,那么intern --version 显示版本,对吗?
  • 如果反对者提供链接,我会很高兴。
  • 我的意思是提供原因。

标签: javascript unit-testing functional-testing intern


【解决方案1】:

Intern 的 bin 脚本称为 intern-runnerintern-client。如果你已经全局安装了 Intern,你应该可以直接运行其中任何一个;这样做应该会打印一条错误消息,指示 Intern 需要一个配置。如果你已经在本地安装了 Intern 到你的项目,你要么需要将 "./node_modules/.bin" 添加到你的 PATH 中,要么以 ./node_modules/.bin/intern-{runner,client} 运行 intern

Intern 不支持--version 标志。查看 the documentation 了解有关支持的参数的更多信息。

【讨论】:

  • 我全局安装了intern,错误信息显示实习生需要配置,这之后我该怎么办?
  • 好吧,我可以在全局范围内运行这个命令,比如intern-client config=tests/intern,但是如何在window7 中本地运行这个命令呢?如果我执行 ./node_modules/.bin/intern-client config=tests/intern 之类的操作,则错误消息显示 . 不是内部或外部命令。
  • 在 Windows 中,路径由“\”分隔,因此您将运行 node_modules\.bin\intern-client config=tests/intern。请注意,config 的参数是模块 ID,而不是路径,因此它仍然使用正斜杠。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-31
  • 1970-01-01
  • 2020-09-24
  • 2016-11-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多