[ncu] 패키지 업데이트에서 보안오류가 난다면?
2022. 7. 22. 17:27ㆍReact
이러다가 React 다 까먹을 것 같아서
예전에 사놨던 slack 클론 코딩을 처음부터 천천히 따라해보려고 합니다.
하지만 역시 프론트엔드.. 1년 지나니 패키지가 버전이 몇 개 씩 업데이트 됐군요..
그래도 이왕하는거 최신 패키지로 하는게 좀 더 도움이 되지 않을까? 하는 생각입니다.
제로초님이 주신 package.json을 최신으로 업데이트하기 위해서 ncu를 사용해보죠!
https://www.npmjs.com/package/npm-check-updates
ncu는 package.json에 설치된 버전을 파악해서 최신 버전으로 업데이트를 도와주는 정말 갓-패키지입니다.
개인 컴퓨터로 하기 때문에 환경은 윈도우로 하게 됐습니당..
설치는
//npm으로 설치할때
npm install -g npm-check-updates
//npx로 설치할때
npx npm-check-updates
그리고 실행은
ncu
하지만....
이런 에러가 떴다.
일단 읽어보니 보안 관련 문제인 것 같아서 찾아봤더니 스크립트 실행이 막혀있어서 그렇다고 하네요.
이렇게 해결하면 됩니다.
1. 파워쉘을 관리자 권한으로 실행
2. 현재 실행정책 확인
역시 Restricted네요.
이걸 unrestricted로 바꿔주시면 됩니다.
이제 잘 되네요!
이제 ncu -u 그리고 npm install로 최신 환경에서 즐겨봐요!
'React' 카테고리의 다른 글
웹팩과 함께 import React from "react" 안써보기 (0) | 2023.01.06 |
---|---|
CRA 없이 webpack으로 React 시작하기 101 (with TypeScript) (0) | 2023.01.05 |
[React] useCallback의 onChangeEvent handler로 사용 최적화 (0) | 2022.08.19 |
브라우저에서 특히 무섭다는 CORS에러를 해결하는 방법. (0) | 2022.07.25 |