Skip to content

Commit

Permalink
Update headless chrome set up doc (electrode-io#517)
Browse files Browse the repository at this point in the history
  • Loading branch information
didi0613 authored and jchip committed Aug 6, 2017
1 parent 3713fdd commit 84fff2c
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions docs/overview/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

First, let's quickly check your development environment. You will need to have the following set up to generate and deploy your awesome Electrode app in under five minutes:

## For Development On Your Local machine
## For Development On Your Local Machine

1. Install the latest [NodeJS LTS binary](https://nodejs.org/) in your machine. (at least v4.2 required, >= 6 recommended).

Expand All @@ -26,15 +26,15 @@ or

- Only use your NodeJS installed globally on your system.

### Keep generator-electrode Up to date
### Keep `generator-electrode` Up To Date

We release new version of [generator-electrode] when we add new features. So make sure you check the versions and update it periodically with the command:

```bash
npm install -g generator-electrode
```

### npm Verion 3
### NPM Verion 3

**Electrode requires npm version >= 3**

Expand All @@ -44,6 +44,14 @@ NodeJS v6.x already comes with npm@3 by default, but if you are using NodeJS 4 f
npm install -g npm@3
```

### Headless Chrome

Headless chrome brings all modern web platform features provided by Chromium and the Blink rendering engine to the command line. It is a great tool for automated testing and server environments where you don't need a visible UI shell.

In the Electrode Archetype App and Component, we are using Chrome Headless as the default option for automated testing. Please go to your Chrome browser, update Google Chrome if you see the option, and relaunch.

> Note: Headless mode is available on Mac and Linux in Chrome 59. Windows support is coming in Chrome 60. To check what version of Chrome you have, open chrome://version.
## For Online Deployments

- A [Heroku](https://signup.heroku.com/dc) account + [CLI tools](https://devcenter.heroku.com/articles/heroku-command-line).
Expand Down

0 comments on commit 84fff2c

Please sign in to comment.