@@ -97,6 +97,7 @@ The tutorial instructions, from now on, assume you are running all commands from
97
97
`angular-phonecat` directory.
98
98
99
99
<div class="alert alert-warning">
100
+ <p>**Firewall/Proxy Issues?**</p>
100
101
<p>
101
102
`git` and other tools (for example `bower` - see below), often use the `git:` protocol for
102
103
accessing files in remote repositories. Some firewall configurations are blocking `git://` URLs,
@@ -266,11 +267,25 @@ npm run update-webdriver
266
267
</div>
267
268
268
269
<div class="alert alert-warning">
269
- Under the hood, Protractor uses the [Selenium Stadalone Server][selenium], which in turn requires
270
- the [Java Development Kit (JDK)][jdk] to be installed on your local machine. Check this
271
- by running `java -version` from the command line.
270
+ <p>
271
+ Running `update-webdriver` for the first time may take from several seconds up to a few minutes
272
+ (depending on your hardware and network connection). If you cancel the operation (e.g. using
273
+ `Ctrl+C`), you might get errors, when trying to run Protractor later.
274
+ </p>
275
+ <p>
276
+ In that case, you can delete the `node_modules/` directory and run `npm install` again.
277
+ </p>
278
+ </div>
272
279
273
- If JDK is not already installed, you can download it [here][jdk-download].
280
+ <div class="alert alert-warning">
281
+ <p>
282
+ Under the hood, Protractor uses the [Selenium Stadalone Server][selenium], which in turn
283
+ requires the [Java Development Kit (JDK)][jdk] to be installed on your local machine. Check this
284
+ by running `java -version` from the command line.
285
+ </p>
286
+ <p>
287
+ If JDK is not already installed, you can download it [here][jdk-download].
288
+ </p>
274
289
</div>
275
290
276
291
Since Protractor works by interacting with a running application, we need to start our web server:
0 commit comments