원본에서 vscode 실행

2522 단어 잡종
최근에 vscode를 고치려고 했는데 컴파일이 왔어요.
error /Users/xxx/Documents/vscode/remote/node_modules/spdlog: Command failed.
Exit code: 1
Command: node-gyp rebuild
Arguments: 
Directory: /Users/xxx/Documents/vscode/remote/node_modules/spdlog
Output:
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp info spawn /usr/bin/python
gyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'make',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/xxx/Documents/vscode/remote/node_modules/spdlog/build/config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/xxx/.node-gyp/10.11.0/include/node/common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=/Users/xxx/.node-gyp/10.11.0',
gyp info spawn args   '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args   '-Dnode_lib_file=/Users/v_chicunxiang/.node-gyp/10.11.0/

문제가 어디에 있는지 줄곧 발견하지 못했다.
마지막으로 node 버전 문제가 확실합니다.10.00 업그레이드하면 OK.
다음은 vscode의 컴파일링 절차를 말씀드릴게요.
1. 코드 복제
git clone https://github.com/microsoft/vscode.git

2. 디렉터리에 들어가면 yarn 실행
cd /xxx/vscode
yarn install

3. 실행

Run


To test the changes you launch a development version of VS Code on the workspace  vscode , which you are currently editing.
macOS and Linux
./scripts/code.sh

Windows
.\scripts\code.bat

운행에 부딪힌 구덩이


elecrton 설치 필요
https://github.com/electron/electron
설치할 수 없으면 node_modules 진행 권한.
sudo chmod -R 777 node_modules/

그리고 yarn install을 진행하고 있습니다.새로운 프로세스로 이동

node 버전 전환 방법


 
(1) node 버전 관리 모듈 설치 n
sudo npm install n -g

(2) 안정판 설치
sudo n stable

(3) 최신 버전 설치
sudo n latest

(4) 버전 다운그레이드/업그레이드
sudo n  

(5) 설치된 버전 보기
sudo n

좋은 웹페이지 즐겨찾기