• Feed
  • Explore
  • Ranking
/
/
    🪟 Window

    윈도우에서 winget으로 fnm 설치하기 (Fast Node Manager)

    nodewindow
    m
    morethanmin
    2024.05.18
    ·
    2 min read

    until-71

    항상 맥북만 사용하다가 이번에 데스크탑을 맞추게 되면서 개발환경을 윈도우에서 세팅하게 되었다.

    fnm이란?

    노드 버전을 관리할 수 있게 해주는 매니저로 nvm과 유사하지만 윈도우에서는 nvm이 지원되지 않기 때문에 fnm를 사용해보려고한다.

    winget으로 fnm 설치하기

    파워쉘에서 아래와 같이 입력하여 설치할 수 있다.

    winget install Schniz.fnm

    0x8a15000f 오류가 발생하는 경우

    마이크로소프트 스토어에서 앱 설치 관리자를 업데이트 해주면 된다.

    until-72

    fnm으로 node 설치하기

    프로필 설정

    우선 PowerShell프로필에 환경변수를 등록해야한다.

    ~\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 경로에 아래와같이 입력 해주면 된다.

    fnm env --use-on-cd | Out-String | Invoke-Expression

    PowerShell 실행시 PSSecurityException 오류가 발생하는 경우

    기본적으로 스크립트 삽입하는 것이 막혀있기 때문에 설정을 바꿔줘야한다.

    관리자 권한으로 PowerShell 을 실행해서 아래와 같이 입력한다.

    Set-ExecutionPolicy RemoteSigned

    node 설치

    이제 PowerShell 을 재부팅하고 아래와 같이 입력해 노드를 설치하면된다.

    fnm use --install-if-missing 20

    그럼 이제 node를 사용할 수 있다! 근데 PowerShell도 그렇고 여러 이슈들도 그렇고 좀 귀찮은 것 같다. 좀 더 사용해보다가 정 안되면 wsl을 사용해야겠다.







    - 컬렉션 아티클