From 4ca2b20e2dd5812d4ee1037a80f0cea4d82f353b Mon Sep 17 00:00:00 2001 From: Levi Harman Date: Thu, 26 Apr 2018 20:31:04 -0500 Subject: [PATCH] Update README.md --- README.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e1b8214..f89d23d 100644 --- a/README.md +++ b/README.md @@ -140,14 +140,21 @@ Create a directory for php-language-server. Create a composer.json file in it, w ``` { "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: ``` composer require felixfbecker/language-server -composer run-script --working-dir=vendor/felixfbecker/language-server parse-stubs ``` ### Global installation @@ -156,14 +163,22 @@ Before installing php-language-server, make sure your ~/.config/composer/compose ``` { "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. ``` composer global require felixfbecker/language-server -composer global run-script --working-dir=vendor/felixfbecker/language-server parse-stubs ``` ## Running