为什么量角器3.3.0会打印jasmine版本1.3.1?

为什么量角器3.3.0会打印jasmine版本1.3.1?,jasmine,protractor,Jasmine,Protractor,我正在使用量角器3.3.0 使用我得到的输出是jasmine版本:1.3.1修订版1354556913 好的,我应该看到版本2.x 查看package.json文件,我看到指定了版本2.3.2 那么,为什么在运行时,我仍然得到1.3.1?所以说一切都应该正常工作,但事实并非如此 我发现我可以在量角器配置中指定'framework':'jasmine2' 这很好,解决了我的问题 即使变更日志说您没有太多,因为框架:'jasmine'也将使用jasmine2.3.2,但它没有 对于那些仍然存在此问题

我正在使用量角器
3.3.0

使用我得到的输出是
jasmine版本:1.3.1修订版1354556913

好的,我应该看到版本
2.x

查看
package.json
文件,我看到指定了版本
2.3.2

那么,为什么在运行时,我仍然得到
1.3.1

所以说一切都应该正常工作,但事实并非如此

我发现我可以在量角器配置中指定
'framework':'jasmine2'

这很好,解决了我的问题

即使变更日志说您没有太多,因为
框架:'jasmine'
也将使用jasmine
2.3.2
,但它没有

对于那些仍然存在此问题并且由于某种原因无法升级到jasmine 2的用户,您可以将
抛出错误
this.isNot
一起使用。工作得很好,但我更喜欢《茉莉花2》。

所以经理说一切都应该正常工作,但事实并非如此

我发现我可以在量角器配置中指定
'framework':'jasmine2'

这很好,解决了我的问题

即使变更日志说您没有太多,因为
框架:'jasmine'
也将使用jasmine
2.3.2
,但它没有


对于那些仍然存在此问题并且由于某种原因无法升级到jasmine 2的用户,您可以将
抛出错误
this.isNot
一起使用。工作得很好,但我更喜欢jasmine 2..

您应该升级到最新版本的jasmine,并在配置文件中指定jasmine版本:framework:'jasmine 2',@Nick nono,这不再需要了。我认为,从量角器3开始,配置中的
jasmine
实际上意味着
jasmine2
。是的,默认情况下需要jasmine2:)您应该升级到最新版本的jasmine,并在配置文件中指定jasmine版本:framework:'jasmine2',@Nick nono,这不再需要了。从量角器3开始,我认为,
jasmine
在配置中实际上意味着
jasmine2
。是的,默认情况下它需要jasmine2:)