Merge pull request #4145 from vector-im/rav/pin_to_node_6.3

Don't try to build with node 6.0
This commit is contained in:
David Baker 2017-06-01 18:40:26 +01:00 committed by GitHub
commit 9e46d174a5
2 changed files with 7 additions and 3 deletions

View File

@ -9,7 +9,11 @@ node_js:
# - 7.x is the current 'current' version (until October 2017) # - 7.x is the current 'current' version (until October 2017)
# #
# see: https://github.com/nodejs/LTS/ # see: https://github.com/nodejs/LTS/
- 6.0 #
# anything before 6.3 ships with npm 3.9 or earlier, which had problems
# with symlinks in node_modules (see
# https://github.com/npm/npm/releases/tag/v3.10.0 'FIXES AND REFACTORING').
- 6.3
- 6 - 6
- 7 - 7
install: install:

View File

@ -55,8 +55,8 @@ Building From Source
Riot is a modular webapp built with modern ES6 and requires a npm build system Riot is a modular webapp built with modern ES6 and requires a npm build system
to build. to build.
1. Install or update `node.js` so that your `node` is at least v6.0.0 (and `npm` 1. Install or update `node.js` so that your `node` is at least v6.3.0 (and `npm`
is at least v3.8.6). is at least v3.10.x).
1. Clone the repo: `git clone https://github.com/vector-im/riot-web.git`. 1. Clone the repo: `git clone https://github.com/vector-im/riot-web.git`.
1. Switch to the riot-web directory: `cd riot-web`. 1. Switch to the riot-web directory: `cd riot-web`.
1. If you're using the `develop` branch, install the develop versions of the 1. If you're using the `develop` branch, install the develop versions of the