vscode의 powershell에서 node.js 실행을 위해 pm2를 설치후 실행시 아래와 같이 오류 메세지 표시됨.
+ pm2 start mapi.js
+ ~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
powershell 에 실행 권한이 없어서 실행되지 않음.
1. 관리자 권한으로 windows PowerShell 프로그램을 실행
2. Get-ExecutionPolicy 명령어로 현재 실행 권한 상태 확인
3. 실행권한을 RemoteSigned로 변경해야 함.
Set-ExecutionPolicy RemoteSigned
4. 다시 Get-ExecutionPolicy 명령어로 현재 실행 권한 상태 확인
5. 정상적으로 적용되면 RemoteSigned로 표시됨.
6. 실행 권한 변경이 완료 되면 아래와 같이 정상적으로 실행됨.
'Development > JS' 카테고리의 다른 글
Docker windows10 build/run pipe\docker_engine_linux 오류 처리 방법 (0) | 2023.02.13 |
---|---|
Node.js Mysql 에서 DateTime 컬럼 형태 바꾸기 (0) | 2021.08.14 |
Node.js PM2 간단 정리 (0) | 2021.08.12 |