Twitter bootstrap 无法使用Twitter引导js运行PlayFramwork 2.1 IntegrationSpec
我有一个PlayFramework(2.1)项目,main.scala.html文件中包含bootstrap.js,每当我从控制台运行“test”命令时,整个过程都会挂起。这很奇怪,因为我在使用“run”命令时没有问题 这很容易复制:Twitter bootstrap 无法使用Twitter引导js运行PlayFramwork 2.1 IntegrationSpec,twitter-bootstrap,playframework-2.0,Twitter Bootstrap,Playframework 2.0,我有一个PlayFramework(2.1)项目,main.scala.html文件中包含bootstrap.js,每当我从控制台运行“test”命令时,整个过程都会挂起。这很奇怪,因为我在使用“run”命令时没有问题 这很容易复制: 创建一个新的PlayFramework 2.1 scala项目 将bootstrap.js或bootstrap.min.js添加到public/javascripts文件夹 在现有jquery include之后直接在main.scala.html中添加脚本标记
- 创建一个新的PlayFramework 2.1 scala项目
- 将bootstrap.js或bootstrap.min.js添加到public/javascripts文件夹
- 在现有jquery include之后直接在main.scala.html中添加脚本标记
- 进入游戏控制台
- 运行“test”命令
我没有更改“play new”生成的ApplicationSpec或IntegrationSpec文件。我唯一更改的是将bootstrap.js文件添加到javascripts目录,并将脚本条目添加到main.scala.html。其他一切都是新创建的标准Play2Scala应用程序
其他人是否可以验证这是否是一个问题(或者只是我一个人)以及问题可能是什么 我在使用bootstrap2.3.1和jquery-1.9.1(不是jquery-1.9.0)时遇到了同样的问题。这是因为2.3.1版的twitter bootstrap.js被破坏了。我尝试使用jquery-1.7.1和bootstrap-2.0.4,并使用IntegrationSpec进行测试,然后它就可以正常工作了。
因此,您应该尝试一些jquery和引导模式 我在使用bootstrap2.3.1和jquery-1.9.1(不是jquery-1.9.0)时遇到了同样的问题。这是因为2.3.1版的twitter bootstrap.js被破坏了。我尝试使用jquery-1.7.1和bootstrap-2.0.4,并使用IntegrationSpec进行测试,然后它就可以正常工作了。
因此,您应该尝试一些jquery和引导模式 问题可能在ApplicationSpec或IntegrationSpec中,因为您可以毫无问题地执行“run”命令。我可以查看您的测试代码和目录结构吗?我没有更改“play new”生成的ApplicationSpec或IntegrationSpec文件。问题可能在ApplicationSpec或IntegrationSpec中,因为您可以毫无问题地执行“run”命令。我可以查看您的测试代码和目录结构吗?我没有更改“play new”生成的ApplicationSpec或IntegrationSpec文件。我可以使用较旧的引导版本解决此问题。谢谢。我可以通过使用旧的引导版本来解决这个问题。谢谢