By the way if you need to pass additional parameters here is the configuration you need
- Select ‘Node.js’ configuration from the list
- Name: ‘Protractor’
- Node interpreter: ‘C:\Program Files\nodejs\node.exe’
- Node parameters: ‘’
- Working directory:
- JavaScript file: ‘~\AppData\Roaming\npm\node_modules\protractor\built\cli.js’
- Application parameters, this is where you specify path to your conf, relatively to working directory^ and then parameters like this: ‘e2e/settings/configs/protractor.custom.conf.js --baseUrl="https://stage.mysite.com" --params.login="testuser" --params.password="test_USER00"’
- Environment variables: ‘’
This config works great in my project, where we solely rely on async/await syntax