mirror of https://github.com/Chocobozzz/PeerTube
Use yarn instead of npm install
parent
ea893004aa
commit
85cd99dc84
|
@ -19,8 +19,6 @@ sudo: false
|
||||||
services:
|
services:
|
||||||
- postgresql
|
- postgresql
|
||||||
|
|
||||||
before_install: if [[ `npm -v` != 3* ]]; then npm i -g npm@3; fi
|
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- npm run build
|
- npm run build
|
||||||
- wget --no-check-certificate "https://download.cpy.re/ffmpeg/ffmpeg-release-3.0.2-64bit-static.tar.xz"
|
- wget --no-check-certificate "https://download.cpy.re/ffmpeg/ffmpeg-release-3.0.2-64bit-static.tar.xz"
|
||||||
|
|
|
@ -123,6 +123,7 @@ See [wiki](https://github.com/Chocobozzz/PeerTube/wiki) for complete installatio
|
||||||
|
|
||||||
* **NodeJS >= 6.x**
|
* **NodeJS >= 6.x**
|
||||||
* **npm >= 3.x**
|
* **npm >= 3.x**
|
||||||
|
* yarn
|
||||||
* OpenSSL (cli)
|
* OpenSSL (cli)
|
||||||
* PostgreSQL
|
* PostgreSQL
|
||||||
* FFmpeg
|
* FFmpeg
|
||||||
|
@ -130,6 +131,7 @@ See [wiki](https://github.com/Chocobozzz/PeerTube/wiki) for complete installatio
|
||||||
#### Debian
|
#### Debian
|
||||||
|
|
||||||
* Install NodeJS 6.x (actual LTS): [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions)
|
* Install NodeJS 6.x (actual LTS): [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions)
|
||||||
|
* Install yarn: [https://yarnpkg.com/en/docs/install](https://yarnpkg.com/en/docs/install)
|
||||||
* Add jessie backports to your *source.list*: http://backports.debian.org/Instructions/
|
* Add jessie backports to your *source.list*: http://backports.debian.org/Instructions/
|
||||||
* Run:
|
* Run:
|
||||||
|
|
||||||
|
@ -143,7 +145,7 @@ See [wiki](https://github.com/Chocobozzz/PeerTube/wiki) for complete installatio
|
||||||
|
|
||||||
$ git clone -b master https://github.com/Chocobozzz/PeerTube
|
$ git clone -b master https://github.com/Chocobozzz/PeerTube
|
||||||
$ cd PeerTube
|
$ cd PeerTube
|
||||||
$ npm install # Or npm install --unsafe-perm for root user
|
$ yarn install
|
||||||
$ npm run build
|
$ npm run build
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -36,7 +36,7 @@
|
||||||
"update-host": "scripty",
|
"update-host": "scripty",
|
||||||
"test": "scripty",
|
"test": "scripty",
|
||||||
"help": "scripty",
|
"help": "scripty",
|
||||||
"postinstall": "cd client && npm install"
|
"postinstall": "cd client && yarn install"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"async": "^2.0.0",
|
"async": "^2.0.0",
|
||||||
|
|
Loading…
Reference in New Issue