-
Notifications
You must be signed in to change notification settings - Fork 305
Servers Flow
Yohanes Bandung edited this page Oct 30, 2018
·
7 revisions
There are two support language server for Flow. Use any one of them.
npm install -g flow-bin
if executable('flow')
au User lsp_setup call lsp#register_server({
\ 'name': 'flow',
\ 'cmd': {server_info->['flow', 'lsp']},
\ 'root_uri':{server_info->lsp#utils#path_to_uri(lsp#utils#find_nearest_parent_file_directory(lsp#utils#get_buffer_path(), '.flowconfig'))},
\ 'whitelist': ['javascript', 'javascript.jsx'],
\ })
endif
npm install -g flow-language-server
if executable('flow-language-server')
au User lsp_setup call lsp#register_server({
\ 'name': 'flow-language-server',
\ 'cmd': {server_info->[&shell, &shellcmdflag, 'flow-language-server --stdio']},
\ 'root_uri':{server_info->lsp#utils#path_to_uri(lsp#utils#find_nearest_parent_file_directory(lsp#utils#get_buffer_path(), '.flowconfig'))},
\ 'whitelist': ['javascript', 'javascript.jsx'],
\ })
endif