vue-language-server v0.0.67
Vue Language Server
vue-language-server is a language server implementation compatible with language-server-protocol.
Vetur is the VS Code client consuming vue-language-server.
It's possible for other language-server-protocol compatible editors to build language server clients that consume VLS.
Usage
There are two ways to integrate vue-language-server into editors:
As a global executable.
Example Client: https://github.com/autozimu/LanguageClient-neovim
First, install VLS globally.
npm install vue-language-server -gThis will provide you the global
vlscommand.Then, configure LanguageClient to use
vls. In this example, we write below configuration intoinit.vim.
let g:LanguageClient_serverCommands = {
\ 'vue': ['vls']
\ }As a plugin dependency.
Example: https://github.com/HerringtonDarkholme/atom-vue
First, install vue-language-server as a local dependency.
npm install vue-language-server --saveThen, require the vue-language-server, this would typically look like:
class VueLanguageClient extends AutoLanguageClient { startServerProcess () { return cp.spawn('node', [require.resolve('vue-language-server/dist/htmlServerMain')]) } }As extension of coc.nvim
Install coc.nvim in your vim/neovim.
Then, run vim command
:CocInstall coc-vetur
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago