量角器无法解析conf.js
Protractor unable to parse conf.js
我正在使用量角器测试我的角应用程序,但是得到:
TypeError: Object #调用"protractor conf.js"时没有方法" parse "
下面是配置文件的内容:
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
capabilities: {
'browserName': 'chrome'
},
specs: ['HomePageCtrl_spec.js'],
chromeOnly: true,
jasmineNodeOpts: {
onComplete: null,
isVerbose: false,
showColors: true,
includeStackTrace: true
}
};
下面是我在运行这个命令时得到的例外:
E:'eCOIGit'sidhome'SidHome'SidHome.Tests'ng-test-e2e>protractor Conf.js
错误:C: ' ' xqwt ' AppData '漫游用户' npm ' node_modules '量角器' node_modules '问' q.js: 126扔;TypeError: Object #没有方法'parse' atFunction.ConfigParser.resolveFilePatterns用户(C: ' ' xqwt ' AppData ' '徘徊npm'node_modules'protractor'lib'configParser.js:102:29) at newTaskScheduler用户(C: ' ' xqwt ' AppData '漫游' npm ' node_modules '量角器' lib ' taskScheduler.js: 31:31)在C:'Users'xqwt'AppData'Roaming'npm' node_modules '量角器' lib ' launcher.js[180:21] [au:用户(C: ' ' xqwt ' AppData '漫游' npm ' node_modules '量角器'点头e_modules'q'q.js:797:54) at self.promiseDispatch.done用户(C: ' ' xqwt ' AppData '漫游' npm ' node_modules '量角器' node_modules '问' q.js: 826:30)在Promise.promise.promiseDispatch用户(C: ' ' xqwt ' AppData '漫游' npm ' node_modules '量角器' node_modules '问' q.js: 759:13)在q C:'Users'xqwt'AppData'Roaming'npm' node_modules '量角器' node_modules ' ' q.js: 573:44在冲水用户(C: ' ' xqwt ' AppData ' ' npm ' node_modules '量角器' node_mod徘徊ul '问' q.js: 108:17)的过程。_tickCallback (node.js:419:13Function.Module.runMain (module.js: 499:11)
这是量角器的一个bug,这个问题现在已经修复了。
目前,你可以通过直接从主分支安装它来获得包含修复的版本:
npm install git+https://github.com/angular/protractor.git
作为一种变通方法,您可以将节点更新为>=0.12。
以下是protractor
问题跟踪器中的相关问题:
- TypeError: object#没有parse方法
- 最新版本需要节点v0.12
- fix(configParser):删除路径解析量角器与节点<</li>
也看到:
- 如何更新Node.js?如何更新Node.js和npm到下一个版本?
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使用JS将数组转换为json对象
- 如何在启动 Web 驱动程序实例之前通过命令行在 conf.js 中传递设备名称
- 大型JS应用程序避免了多个karma.conf.JS文件
- 将值 fron conf.js 传递给咕噜咕噜的任务或在咕噜咕噜的任务之间传递
- 如果“.jshintrc”和“karma.conf.js”,Jasmine“test”文件夹的一部分受到版本控制
- 量角器将浏览器名称从命令提示符传递到 conf.js
- 自动复制index.html中的引用到karma.conf.js中
- Karma.conf.js uncaught referencerror:谷歌没有定义
- 量角器无法解析conf.js
- 如何在选择选项值后使用morris-conf.js替换条形图
- 如何定义testacular.conf.js文件
- 如何从命令行覆盖dractor.conf.js值
- 如何强制Karma查看它自己的配置文件(Karma .conf.js)