at 22.05-pre 2.3 kB view raw
1diff --git a/autoload/health/mkdp.vim b/autoload/health/mkdp.vim 2index 9eebb56..0700333 100644 3--- a/autoload/health/mkdp.vim 4+++ b/autoload/health/mkdp.vim 5@@ -9,8 +9,8 @@ function! health#mkdp#check() abort 6 call health#report_info('Pre build: ' . l:mkdp_server_script) 7 call health#report_info('Pre build version: ' . mkdp#util#pre_build_version()) 8 call health#report_ok('Using pre build') 9- elseif executable('node') 10- call health#report_info('Node version: ' . system('node --version')) 11+ else 12+ call health#report_info('Node version: ' . system('@node@ --version')) 13 let l:mkdp_server_script = s:mkdp_root_dir . '/app/server.js' 14 call health#report_info('Script: ' . l:mkdp_server_script) 15 call health#report_info('Script exists: ' . filereadable(l:mkdp_server_script)) 16diff --git a/autoload/mkdp/nvim/rpc.vim b/autoload/mkdp/nvim/rpc.vim 17index 5abd807..db1067b 100644 18--- a/autoload/mkdp/nvim/rpc.vim 19+++ b/autoload/mkdp/nvim/rpc.vim 20@@ -53,8 +53,8 @@ function! mkdp#nvim#rpc#get_command() abort 21 let l:pre_build = s:root_dir . '/app/bin/markdown-preview-' . mkdp#util#get_platform() 22 if executable(l:pre_build) 23 let l:cmd = [l:pre_build, '--path', s:script] 24- elseif executable('node') 25- let l:cmd = ['node', s:root_dir . '/app/index.js', '--path', s:script] 26+ else 27+ let l:cmd = ['@node@', s:root_dir . '/app/index.js', '--path', s:script] 28 endif 29 if !exists('l:cmd') 30 echohl Error | echon '[vim-node-rpc] pre build and node not found!' | echohl None 31diff --git a/autoload/mkdp/rpc.vim b/autoload/mkdp/rpc.vim 32index a3361ec..d42f7a6 100644 33--- a/autoload/mkdp/rpc.vim 34+++ b/autoload/mkdp/rpc.vim 35@@ -59,9 +59,9 @@ function! mkdp#rpc#start_server() abort 36 let l:mkdp_server_script = s:mkdp_root_dir . '/app/bin/markdown-preview-' . mkdp#util#get_platform() 37 if executable(l:mkdp_server_script) 38 let l:cmd = [l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 39- elseif executable('node') 40+ else 41 let l:mkdp_server_script = s:mkdp_root_dir . '/app/index.js' 42- let l:cmd = ['node', l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 43+ let l:cmd = ['@node@', l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 44 endif 45 if exists('l:cmd') 46 if s:is_vim