1
我正在使用量角器3.3.0
。为什么量角器3.3.0打印茉莉花版本1.3.1?
使用this answer我得到的输出是jasmine-version:1.3.1 revision 1354556913
据我所知,我应该看到的版本2.x
。
看package.json
文件,我看到的版本2.3.2
指定..
那么为什么在运行时我会仍然得到1.3.1
?
我正在使用量角器3.3.0
。为什么量角器3.3.0打印茉莉花版本1.3.1?
使用this answer我得到的输出是jasmine-version:1.3.1 revision 1354556913
据我所知,我应该看到的版本2.x
。
看package.json
文件,我看到的版本2.3.2
指定..
那么为什么在运行时我会仍然得到1.3.1
?
所以changelog说一切都应该工作正常,但事实并非如此。
我发现我可以指定量角器配置'framework' : 'jasmine2'
..
行之有效并解决我的问题。
即使更改日志说你没有太多,因为'framework':'jasmine'
也将使用茉莉花2.3.2
,它不会。
对于那些仍然有这个问题,不能升级到茉莉2由于某种原因,您可以使用throw Error
与this.isNot
。工作得很好,但我更喜欢茉莉花2 ..
您应该升级到最新版本的茉莉花,并在您的配置文件中指定茉莉花版本: 框架:'jasmine2', – Nick
@Nick nono,这不再需要。从我看来,量角器3,配置中的“jasmine”实际上是指“jasmine2”。 – alecxe
是的,默认情况下需要Jasmine2 :) – Nick