-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: specify node.js version #269
base: main
Are you sure you want to change the base?
Conversation
npmrc에 node version 설정을 추가해 pnpm이 사용하도록 한다. https://pnpm.io/npmrc#use-node-version
docker를 사용하는데도 환경에 따라 원활하게 설치되지 않을 수 있나요?? |
@SH9480P 이 커밋에서 시도해봤는데, 이유는 모르겠는데 devcontainer에서는 제대로 동작을 안하더라고요...
|
gitpod workspace 재실행 시 task는 init을 건너뛰고 command만 실행된다. init의 setup.sh가 실행되지 않아 nvm install이 되지 않았다는 에러가 발생한다. command에서 nvm use 대신 nvm install로 맞는 버전의 node를 설치한다.
GitPod에서 어떻게 안 되는지 설명을 덧붙이면, workspace 실행하고 처음 초기화하는 command에서는 잘 되는데, 터미널을 새로 열었을 때에는 적용이 안돼요.
터미널을 새로 열면 16.x.x로 돌아가요(GitPod에 기본 설치된 버전).
|
만약 gitpod에서 node 버전을 일정하게 유지하는 게 목적이라면 혹시
대신에
이런 방식으로 node 버전을 고정하는 건 어떤가요..? workspace-images/CHANGELOG.md 에서 확인해보니 2023-10-19 이후의 빌드된 이미지라면 node 20이 기본으로 설정된 듯 합니다. |
Description
Closes #262
pnpm의 Node.js 자동 설치 기능을 활용합니다.
Global하게 설치하는 방법도 고민했지만 환경에 따라 원활하게 설치되지 않는 문제가 있어 pnpm으로 정했습니다.
Before submitting the PR, please make sure you do the following
fixes #123
).