Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jasmineNodeOpts:执行量角器PregratorConfig.js时出现意外标识符错误_Javascript_Node.js_Protractor - Fatal编程技术网

Javascript jasmineNodeOpts:执行量角器PregratorConfig.js时出现意外标识符错误

Javascript jasmineNodeOpts:执行量角器PregratorConfig.js时出现意外标识符错误,javascript,node.js,protractor,Javascript,Node.js,Protractor,这是我的config.js文件- //server config information var serverConfig=require('./serverConfig.js').serverConfig; var $browser= serverConfig.$browser; //got the browser name process.argv.forEach(function (val, index) { if(val==='-browser'){ $browser=

这是我的config.js文件-

//server config information
var serverConfig=require('./serverConfig.js').serverConfig;


var $browser= serverConfig.$browser;

//got the browser name
process.argv.forEach(function (val, index) {
  if(val==='-browser'){
    $browser=process.argv[index+1];
  }
});

// !!! update the server config
serverConfig.$browser=  $browser;

 //config
 //browser.driver.manage().timeouts().setScriptTimeout(TIME_OUT);

// The main suite of Protractor tests.
exports.config = {
  seleniumServerJar: '../../selenium/selenium-server-standalone-2.37.0.jar',
  chromeDriver: '../../selenium/chromedriver.exe',

  seleniumAddress: serverConfig.SELENIUMN_ADDRESS,

  // Spec patterns are relative to this directory.
     specs: [
'../e2e/Regression/CreateOperatorViewFromViewManagement.js' 
    ],


  capabilities: {
    'browserName': $browser
  },
  onPrepare:'../prepareStartup.js',

  //When the angular bootstrap not from the <html></html>
  rootElement: 'body>div',

  baseUrl: serverConfig.BASE_URL 

  jasmineNodeOpts: {
    showColors: true, // Use colors in the command line report.
  }
};
C:\TRUNK\tests\func\gui\protractor\config\protractorConfig.js:60
  jasmineNodeOpts: {
  ^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at ConfigParser.addFileConfig (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\configParser.js:139:20)
    at Object.init (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\launcher.js:59:7)
    at Object.<anonymous> (C:\Users\user\AppData\Roaming\npm\node_modules\protractor\lib\cli.js:118:23)
    at Module._compile (module.js:456:26)

请说明我在配置文件中犯了什么错误,或者我是否需要配置更多的内容。

您忘记了在
baseUrl:serverConfig.BASE_URL
>的末尾有一个逗号)

应该是:

baseUrl: serverConfig.BASE_URL,

你能接受“结束”这个问题的答案吗?:)
baseUrl: serverConfig.BASE_URL,