웹 취약점 검사를 위해 OWASP ZAP – Download (zaproxy.org)를 설치를 진행하던 중 해당 오류가 발생 하였습니다.

Java Downloads | Oracle jdk 설치 후 해당 .exe 파일을 연결해주니 해당 오류가 사라졌습니다.

 

오류 화면

 

visual studo code에 truffle 세팅 중 해당 오류가 발생하였습니다.

해당 오류를 해결하는 법을 알아보겠습니다.

 

1. windows powershell을 관리자로 실행

2. 현재 권한상태 확인

# 현재 권한상태 확인
get-ExecutionPolicy

3. 권한상태 변경

# 권한 상태를 변경
Set-ExecutionPolicy RemoteSigned

이러면 깔끔하게 실행이 됩니다.

 

 

여러가지 프로젝트를 동시에 진행할 경우 node.js 호환 에러로

애를 먹었던 경우가 많아 노드 버전 관리를 할 수 있는 n , nvm에 대해 알아보겠습니다.

 

linux에서는 노드 버전을 관리하기 위해 n을 사용합니다.

그러나 windows에서는 지원을 하지 않기 때문에

같은 기능을 하는 nvm을 설치 해보고 사용해보려고 합니다.

 

nvm(Node Version Manager)이란 ?

협업을 할 때, 또는 다양한 프로젝트를 동시에 진행해야 할 때

각 프로젝트 별로 node.js 호환을 위해 사용하는 node 버전 관리 도구 입니다.

 

1. install

https://github.com/coreybutler/nvm-windows/releases

 

Releases · coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows

github.com

2. nvm 사용법

# node list
nvm ls

# node version install
nvm install 17.5.0

# nvm에서 특정 버전 node 활성화 하기
nvm use 17.5.0

# nvm에서 특정 버전 node 삭제
nvm uninstall 17.5.0

# nvm에서 어떤 node 사용할지 default 설정
nvm alias default v12.18.2

 

 

 

+ Recent posts