기타
[GraphQL] 영화API만들기 01
nidoos
2022. 3. 6. 17:29
환경설정
- mkdir movieql
- git repository 생성
- vscode
- github init
- git remote add origin https://github.com/nidoos/movieql
- git pull origin main
- yarn add graphql-yoga
에러생성
1. yarn 설치 안됨
npm install --global yarn
-> npm 설치가 되어있지않아 불가능. npm부터 설치하기로 함.
-> node.js 설치(npm 포함되어있음.)
2. 환경설정 안해서 에러
'yarn' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1
-> 시스템 변수에서 path 설정 해줌.
-> 설치경로를 확인 : yarn global bin
3. 스크립트 허용오류
yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 ~~~ 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ yarn --version
+ ~~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
-> yarn path설정 제대로 됐는지 버전확인하려했지만 다른 오류가 뜸.
-> 스크립트 권한이 제한되어있기 때문에 나타나는 오류
-> windows powershell 관리자 권한으로 실행
ExecutionPolicy
Restricted : 스크립트를 제한한다는 뜻
Set-ExecutionPolicy RemoteSigned
-> 모두 예 선택
-> 다시 ExecutionPolicy 입력 후 RemoteSigned가 나오면 스크립트 코드 허용한다는 뜻.
스크립트코드 허용하니 graphql-yoga 설치 완료
노마드코더 GraphQL로 영화 API 만들기 수강 중