npm パッケージ名の接頭辞 "@" について
Angular コンポーネント ルーターのコンテキストで、接頭辞 "@":
npm install @angular/router --save
この接頭辞は、「スコープ付きパッケージ」として知られる npm の重要な機能を表します。
スコープ付きパッケージとは?
スコープ付きパッケージは、ユーザーまたは組織のアカウント内でパッケージの名前空間を設定できるようにする npm に導入されたメカニズムです。各アカウントには独自の一意のスコープがあり、そのスコープ内のパッケージがそのアカウントに固有であることが保証されます。
スコープ付きパッケージの利点:
スコープ指定されたパッケージが表示されない理由検索で上位に表示されますか?
これまで、一部の範囲指定されたパッケージは機密情報を保護するために非公開であり、公開された検索結果から除外されていました。組織は、パブリックに利用可能なものを確実に完全に制御できるようにしたいと考えていました。
検索でのスコープ付きパッケージの現在の利用状況
最近、npm はパブリック スコープ付きパッケージを許可するように変更を加えました。検索結果に表示されます。この改善により、組織のスコープ内のパッケージの可視性と発見性が向上しました。
追加リソース
スコープ付きパッケージの詳細については、次のリソースを参照してください。
以上がnpm のスコープ付きパッケージとは何ですか? なぜ「@」プレフィックスを使用するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。