1
0
Fork 0

Update README.md

pull/639/head
Levi Harman 2018-04-26 20:31:04 -05:00 committed by GitHub
parent 1c1c729c86
commit 4ca2b20e2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 19 additions and 4 deletions

View File

@ -140,14 +140,21 @@ Create a directory for php-language-server. Create a composer.json file in it, w
``` ```
{ {
"minimum-stability": "dev", "minimum-stability": "dev",
"prefer-stable": true "prefer-stable": true,
"require": {
"felixfbecker/language-server": "v5.4.0"
},
"scripts": {
"parse-stubs": "LanguageServer\\ComposerScripts::parseStubs",
"post-update-cmd": "@parse-stubs",
"post-install-cmd": "@parse-stubs"
}
} }
``` ```
Then, in the directory, run the following commands: Then, in the directory, run the following commands:
``` ```
composer require felixfbecker/language-server composer require felixfbecker/language-server
composer run-script --working-dir=vendor/felixfbecker/language-server parse-stubs
``` ```
### Global installation ### Global installation
@ -156,14 +163,22 @@ Before installing php-language-server, make sure your ~/.config/composer/compose
``` ```
{ {
"minimum-stability": "dev", "minimum-stability": "dev",
"prefer-stable": true "prefer-stable": true,
"require": {
"felixfbecker/language-server": "v5.4.0"
},
"scripts": {
"parse-stubs": "LanguageServer\\ComposerScripts::parseStubs",
"post-update-cmd": "@parse-stubs",
"post-install-cmd": "@parse-stubs"
} }
}
``` ```
After editing your composer.json, you can install felixfbecker/php-language-server. After editing your composer.json, you can install felixfbecker/php-language-server.
``` ```
composer global require felixfbecker/language-server composer global require felixfbecker/language-server
composer global run-script --working-dir=vendor/felixfbecker/language-server parse-stubs
``` ```
## Running ## Running