>웹 프론트엔드 >JS 튜토리얼 >npm 패키지에서 '@ 접두사'는 무엇에 사용됩니까?

npm 패키지에서 '@ 접두사'는 무엇에 사용됩니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-16 05:38:03781검색

What is the

npm 패키지의 "@ 접두사 이해

npm 명령에서 "@" 접두사는 일반적으로 범위가 지정된 패키지를 나타내는 데 사용됩니다. 범위가 지정된 패키지는 다음에서 소개된 기능입니다. npm은 패키지를 구성하고 네임스페이스를 지정합니다.

범위 지정 패키지란 무엇인가요?

범위 지정 패키지는 npm에서 특정 사용자 또는 조직의 네임스페이스에 게시된 패키지입니다. 접두사는 패키지 이름이 전역적으로 고유할 필요 없이 해당 범위 내에서 고유하도록 보장합니다.

범위 지정의 이점

범위 지정 패키지는 다음과 같은 여러 가지 이점을 제공합니다.

  • 소유권 명확성: 조직은 네임스페이스를 포함하여 공식 패키지를 명확하게 식별할 수 있습니다.
  • 이름 충돌 감소: 범위 내에서 패키지 이름은 유사한 이름과 충돌하지 않고 재사용할 수 있습니다. 다른 네임스페이스의 이름.

설치 구문

범위가 지정된 패키지를 설치하려면 "@" 접두사 뒤에 패키지 이름을 지정해야 합니다. 예:

npm install @angular/router --save

범위가 지정된 패키지의 가시성

이제 공개 범위가 지정된 패키지가 npm 검색 결과에 표시됩니다. 그러나 비공개 범위 패키지는 작성자가 명시적으로 게시하지 않는 한 숨겨진 상태로 유지됩니다.

추가 리소스

범위 패키지에 대한 자세한 내용:

  • NPM 문서: https:/ /docs.npmjs.com/about-scoped-packages
  • Angular 문서: https://angular.io/guide/using-npm-packages

위 내용은 npm 패키지에서 '@ 접두사'는 무엇에 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.