jungeu1509 / jungeu1509.github.io

My blog Repository
https://jungeu1509.github.io
MIT License
1 stars 0 forks source link

termux/termux-vscode-run/ #5

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

Kenneth - Android앱 termux에서 vscode 실행하기

vscode 서버 실행하여 브라우저에서 실행

https://jungeu1509.github.io/termux/termux-vscode-run/

sixthcurio commented 3 years ago

감사합니다 갤럭시텝에 설정했어요

aisiam01 commented 3 years ago

It fixed I think

Curiosa-07 commented 2 years ago

업데이트가 됬는지 nodejs가 17버전으로 다운되서 14버전에서 만들어진 code-sever설치가 안되네요 ㅠㅠ nodejs버전을 낮추는 방법이 있을까요?

jungeu1509 commented 2 years ago

@Atopos-07 https://githubmemory.com/repo/cdr/code-server/issues/4225 다른분들도 동일한 문제를 겪는듯 하네요 ㅠㅠ Nodejs의 버전 만이 문제가 아닌듯 합니다...

jungeu1509 commented 2 years ago

yarn을 이용해서 nodejs를 설치하는 방법은 없을까요? 저는 참고로 "nodejs/stable,now 14.15.4-1 aarch64" 버전을 사용하고 있습니다.

jungeu1509 commented 2 years ago

@Atopos-07 https://githubmemory.com/repo/cdr/code-server/issues/4225 다른분들도 동일한 문제를 겪는듯 하네요 ㅠㅠ Nodejs의 버전 만이 문제가 아닌듯 합니다...

https://github.com/cdr/code-server/issues/4339 여기서는 nodejs-lts를 설치해서 성공했다는 말이 나오네요!

pkg install -y python nodejs-lts yarn git vim-python ripgrep

위의 명령어로 해보시겠어요?

Curiosa-07 commented 2 years ago

@jungeu1509 nodejs-lts로 설치 해밨습니다 lts버전은 16.13.0으로 설치됬습니다. 여전히 버전호환이 안되는것 같습니다.

~ $ node -v v16.13.0 ~ $ yarn global add code-server yarn global v1.22.15 [1/4] Resolving packages... [2/4] Fetching packages... error code-server@3.12.0: The engine "node" is incompatible with this module. Expected version "= 14". Got "16.13.0" error Found incompatible module. info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.

jungeu1509 commented 2 years ago

@Atopos-07 기존 nodejs 삭제하고 lts로 다시 설치하신건가요???

Curiosa-07 commented 2 years ago

@jungeu1509 어플의 데이터를 초기화 시키고 진행하고 있습니다. 설치과정을 영상으로 남겼으니 도와주시면 감사하겠습니다. ㅠㅠ https://drive.google.com/file/d/14R3dO1e-SBr-HzzHP-hGV5G9ni165GJD/view?usp=drivesdk

jungeu1509 commented 2 years ago

@Atopos-07

스크린샷 2021-11-23 오후 1 50 58

영상 보고왔습니다! 답답함 느끼셨을거 같아요... 답답함 십분 이해합니다.

우선 급하게 답변을 드리자면 pkg install 명령어에서 버전문제는 제가 해결할 수 있는 영역이 아닙니다. https://nodejs.org/ko/download/package-manager/

위의 그림처럼 안드로이드의 pkg 명령어는 최신 버전만 사용 가능합니다.

특정 버전을 강제로 다운받는 방법을 찾아야할것 같은데 쉽지가 않네요 ㅠㅠ

핑계를 대자면... termux환경이라 레퍼런스도 많지 않고 제가 테스트할 환경도 없습니다 ㅠㅠ...

https://github.com/termux/termux-packages/tree/master/packages/nodejs 여기에보면 termux에서 지원하는 nodejs 위치입니다. 여기에 이전버전을 붙여넣으면 어떨까 생각이 드네요...

혹은 제 안드로이드 저장소에 강제 접근해서 제 termux 데이터를 고대로 넘겨주는 방법이 있을까도 생각해봅니다.

큰 도움이 되지 못해 죄송합니다...

jungeu1509 commented 2 years ago

pkg list-all | grep node

명령어를 입력하면 설치할 수 있는 버전 정보를 볼 수 있습니다.

데이터 초기화 후 영상 처음에 있는 pkg update -y 입력 하기전에 설치 가능한 nodejs 버전 한번 확인해보시겠어요?