더 이상 막연하지 않기 위해

1762 단어 Node.jstech

이런 고민을 안고 있는 엔지니어에게

  • yarn 프로젝트 제출package-lock.json
  • 표기 지령, pnpm 프로젝트에서 yarn
  • 을 몰래 사용
  • 분명히 yarn을 사용하지만 npx
  • 를 사용한다.
  • 다양한 패키지 관리자가 전역 설치-g
  • 무한히 나타나다.이것은 이러한 조작을 공통화하는 편리한 도구에 대한 소개이다.

    해결 방법 사용 @antfu/ni


    https://github.com/antfu/ni
    npm i -g @antfu/ni
    
    이것만 설치하면 길을 잃지 않아요.
    구조가 간단하여 프로젝트의 잠금 파일(yarn.lock,package-lock.json,pnpm-lock.yaml)에 따라 판단됩니다.
    ni react # 妥当なパッケージマネージャーでインストール
    ni -g firebase-tools # グローバルインストール
    
    nr build # ビルド
    nr # 利用可能なスクリプト一覧(最強!)
    nr - # 直前のスクリプト実行
    
    nx gh-pages -d storybook-static #npx, yarn dlx, pnpm dlxを実行
    

    기본 패키지 관리자 지정


    파일을 잠그지 않았을 때 pnpm을 사용하는 예입니다.
    전 세계에 설치할 때 사용하기 때문에 설치하는 것이 좋습니다.
    ; ~/.nirc
    
    ; fallback when no lock found
    defaultAgent=pnpm
    
    ; for global installs
    globalAgent=pnpm
    

    총결산


    지령 별명으로도 편리하니 사용하지 않은 분들은 꼭 해보세요.
    소감 기대할게요.

    좋은 웹페이지 즐겨찾기