이 시스템에서 스크립트 실행이 비활성화되어 tsc.ps1을로드 할 수 없습니다


9

PowerShell에서을 실행할 때 오류 메시지가 나타납니다 tsc. 이것은 전에 일어난 적이 없다.

PowerShell 보안 설정을 사용하여 다음과 같은 사항을 수정하여 수정해야합니다. PowerShell은 "이 시스템에서 스크립트 실행이 비활성화되어 있습니다"라고 말합니다.

최신 정보

이것은 ps1 스크립트를 사용하기위한 npm의 새로운 기능입니다. https://github.com/npm/cli/issues/470 에서 질문이 제기되었습니다.


선택의 여지가 없습니다. Windows 시스템에서 .ps1 스크립트를 실행할 수 있도록 스크립트 실행 정책을 설정해야합니다. Powershell ISE 또는 이와 유사한 방식으로 실행하면 피할 수 있지만 그렇지 않으면 시스템 정책에 따라 결정됩니다.
Sisticalist

이전 버전의 npm에 ps1 파일이 포함되어 있지 않다는 것을 깨달았습니다.
Cerlancism

1
PowerShell 스크립트 실행 정책을 "RemoteSigned"이상으로 설정하는 데 아무런 문제가 없습니다.
Ansgar Wiechers

@Ansgar Wiechers 괜찮아
Cerlancism

답변:


13

PowerShell 명령에서 이것을 실행하십시오.

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

1
이것이 무엇을하는지 좀 더 자세히 설명해 주시겠습니까? 그리고 얼마나 안전합니까?
Pathfinder

Windows에서 powershell을 실행하고이 명령을 테이프하십시오
Esperento57

2
PowerShell을 관리자
권한
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.