JetBrains Space ヘルプ

npm パッケージを入手する

npm パッケージを入手する一般的な方法は、npmyarn、または pnpm ツールを使用してインストールすることです。

  1. npm レジストリにログインします。

    npm login --registry https://npm.pkg.jetbrains.space/mycompany/p/projectkey/mynpm

    • https://npm.pkg.jetbrains.space/mycompany/p/projectkey/mynpm はレジストリ URL です

    • mycompany は Space の会社名、mynpm はレジストリ名です。

    URL がわからない場合は、パッケージページにある特定の npm レジストリの URL をコピーできます。

  2. 資格情報を求められたら、Space のユーザー名とパスワードを指定します。npm は認証に永続的なトークンを使用します。レジストリにログインすると、Space は npm レジストリにアクセスするための永久トークンを自動的に作成します。このトークンはローカルの .npmrc 構成ファイルに保存され、指定されたレジストリへのその後のすべての接続に使用されます。作成したトークンはプロファイル | セキュリティ | 個人トークンページで管理できます。

    Automatically generated token for an npm registry
  3. Space でパッケージを開き、目的の npm パッケージを見つけます

    npm search コマンドを使用すると、名前でパッケージを検索できることに注意してください。例:

    npm search mynpmpackage --registry https://npm.pkg.jetbrains.space/mycompany/p/projectkey/mynpm

  4. パッケージのプロパティページを開きます。

  5. スニペットフィールドでツールを選択し、スニペットコードをコピーします。

    npm snippets
  6. ローカルマシンでスニペットを実行します。

あるいは、Download package ダウンロードを使用してパッケージをダウンロードし、ローカルマシンからインストールすることもできます。

関連ページ:

Unity で npm パッケージを取得する

Unity は、2D および 3D ゲームを作成し、複数のプラットフォームにデプロイするために使用されるゲーム開発環境です。Unity は、npm パッケージを使用して、さまざまなタイプの機能とアセットを配布します。Space で npm レジストリを使用して、Unity パッケージを保存および共有できます。このようなレジストリを作成するとパッケージの公開は、通常の npm レジストリの場合と同じです。Unity プロジェクトで npm パッケージを使用するには npm レジストリにログインする...

パッケージ内のアクセスと認可

プライベートおよびパブリックリポジトリ:パッケージリポジトリは特定のプロジェクト内でのみ作成できます。つまり、リポジトリはプロジェクト全体のエンティティです。ユーザー権限は、プロジェクト内のユーザーのロールとリポジトリのタイプ (プライベートまたはパブリック) によって異なります。さらに詳細に: 許可されたユーザーのみがプライベートリポジトリにアクセスできます。アクセスはパッケージリポジトリ権限グループによって管理されます。デフォルトでは: プロジェクトメンバーには、読み取り、書き込み、作成、削除...

パッケージリポジトリを探索する

パッケージリポジトリはプロジェクト全体のエンティティです。すべてのプロジェクトには独自のパッケージがあります。特定のプロジェクトのパッケージを表示するには、プロジェクトを開き、プロジェクトのサイドバーメニューでパッケージを選択します。ここでは、新しいリポジトリを作成したり、特定のリポジトリや特定のパッケージのプロパティを表示したりできます。リポジトリとパッケージを探す:すべてのパッケージリポジトリは、グローバル Space 検索インデックスに含まれます。名前でリポジトリを見つける最も簡単な方法...