[Nx] 설치(Installation)

Jeris·2023년 7월 27일
0

Nx docs translation

목록 보기
2/6

다음 명령을 사용하여 새 Nx 작업 공간을 만듭니다:

npx create-nx-workspace
npx create-nx-workspace --pm yarn
npx create-nx-workspace --pm pnpm

모노레포 또는 스탠드얼론 앱을 원하는지, 빈 상태로 시작할지 아니면 미리 구성된 설정으로 시작할지 묻는 설정 과정을 안내합니다.

npx create-nx-workspace


 >  NX   Let's create a new workspace [https://nx.dev/getting-started/intro]

✔ Where would you like to create your workspace? · myorg
? Which stack do you want to use? …
None:          Configures a minimal structure without specific frameworks or technologies.
TS/JS:         Configures a TypeScript/JavaScript package without specific frameworks or platforms.
React:         Configures a React app with your framework of choice.
Angular:       Configures a Angular app with modern tooling.
Node:          Configures a Node API with your framework of choice.

작업 공간을 만들었으면 다음을 수행할 수 있습니다.

  • npx nx <target> <project>로 단일 작업 실행
  • npx nx run-many -t <target1> <target2>로 여러 작업을 실행
    npx nx run-many -t 빌드를 두 번 실행하여 Nx의 강력한 캐싱으로 빌드 속도가 어떻게 빨라지는지 확인하세요.

작업 실행에 대해 자세히 알아보세요.

기존 레포지토리에 Nx 설치하기

기존 리포지토리 실행에 Nx를 추가하려는 경우:

npx nx@latest init

nx NPM 패키지를 수동으로 설치하고 nx.json을 생성하여 구성할 수도 있습니다. 기존 프로젝트에 Nx를 도입하는 방법에 대해 자세히 알아보기

Nx 글로벌 설치

Nx를 전역적으로 설치할 수 있습니다. 패키지 관리자에 따라 다음 명령 중 하나를 사용합니다:

npm install --global nx@latest
yarn global add nx@latest
pnpm install --global nx@latest

글로벌 설치의 장점은 명령 앞에 npx, yarn 또는 pnpm을 붙일 필요가 없다는 것입니다. 글로벌 Nx 설치는 프로세스 실행을 레포지토리의 로컬 Nx 설치로 넘겨주므로 글로벌로 설치된 오래된 패키지로 인한 문제를 방지할 수 있습니다.

글로벌 Nx 설치 관리 및 문제 해결에 대해 자세히 알아보기

Reference

profile
job's done

0개의 댓글