

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# npm コマンドサポート
<a name="npm-commands"></a>

以下のセクションでは、CodeArtifact リポジトリでサポートされている npm コマンドと、サポートされていない特定のコマンドについてまとめます。

**Contents**
+ [リポジトリと対話するサポートされているコマンド](#supported-commands-that-interact-with-a-repository)
+ [サポートされているクライアント側のコマンド](#supported-client-side-commands)
+ [サポートされていないコマンド](#unsupported-commands)

## リポジトリと対話するサポートされているコマンド
<a name="supported-commands-that-interact-with-a-repository"></a>

このセクションでは、npm クライアントが設定されているレジストリに対して 1 つ以上の要求を行う npm コマンドの一覧を示します (例えば、`npm config set registry`)。これらのコマンドは、CodeArtifact リポジトリに対して呼び出されたときに正しく機能することが確認されています。


****  

| コマンド | 説明 | 
| --- | --- | 
|  [bugs](https://docs.npmjs.com/cli/bugs) (バグ)  | パッケージのバグトラッカー URL の場所を推測し、開こうとします。 | 
|  [ci](https://docs.npmjs.com/cli/ci) (クリーンスレートインストール)  | クリーンスレートでプロジェクトをインストールします。 | 
|  [deprecate](https://docs.npmjs.com/cli/deprecate) (非推奨)  | パッケージのバージョンを非推奨にします。 | 
|  [dist-tag](https://docs.npmjs.com/cli/dist-tag) (配布タグ)  | パッケージ配布タグを変更します。 | 
|  [docs](https://docs.npmjs.com/cli/docs) (ドキュメンテーション)  | パッケージのドキュメンテーション URL の場所を推測し、`--browser`　config　パラメータを使用してそれを開こうとします。 | 
|  [doctor](https://docs.npmjs.com/cli/doctor) (ドクター)  | 一連のチェックを実行して、npm インストールに JavaScript パッケージを管理するために必要なものがあることを確認します。 | 
|  [install](https://docs.npmjs.com/cli/install) (インストール)  | パッケージをインストールします。 | 
|  [install-ci-test](https://docs.npmjs.com/cli/install-ci-test) (クリーンスレートインストールのテスト)  | クリーンスレートでプロジェクトをインストールし、テストを実行します。エイリアス: `npm cit` このコマンドは、`npm ci` の直後に `npm test` を実行します。 | 
|  [install-test](https://docs.npmjs.com/cli/install-test) (インストールテスト)  | パッケージをインストールしてテストを実行します。`npm install` の直後に `npm test` を実行します。 | 
|  [outdated](https://docs.npmjs.com/cli/outdated) (旧式)  | 設定されたレジストリをチェックして、インストールされているパッケージが現在古いかどうかを確認します。 | 
|  [ping](https://docs.npmjs.com/cli/ping) (旧式)  | 設定または指定された npm レジストリに ping を実行し、認証を検証します。 | 
|  [publish](https://docs.npmjs.com/cli/publish) (出力)  | パッケージバージョンをレジストリに出力します。 | 
|  [update](https://docs.npmjs.com/cli/update) (アップデート)  | パッケージのリポジトリ URL の場所を推測し、`--browser` config パラメータを使用してそれを開こうとします。 | 
|  [view](https://docs.npmjs.com/cli/view) (表示)  | パッケージメタデータの表示 メタデータプロパティを印刷するために使用できます。 | 

## サポートされているクライアント側のコマンド
<a name="supported-client-side-commands"></a>

これらのコマンドはリポジトリとの直接的なやりとりを必要としないため、CodeArtifactはそのサポートのために何もする必要はありません。


****  

| コマンド | 説明 | 
| --- | --- | 
|  [buid](https://docs.npmjs.com/cli/v6/commands/npm-build) (構築)  | パッケージを構築します。 | 
|  [cache](https://docs.npmjs.com/cli/cache) (キャッシュ)  | パッケージキャッシュを操作します。 | 
|  [completion](https://docs.npmjs.com/cli/completion) (完成)  | すべての npm コマンドでタブ補完を有効にします。 | 
|  [config](https://docs.npmjs.com/cli/config) (設定)  | ユーザーとグローバル `npmrc` ファイルのコンテンツを更新します。 | 
|  [depute](https://docs.npmjs.com/cli/dedupe) (代理)  | ローカルパッケージツリーを検索し、依存関係をツリー上に移動して構造を単純化しようとします。依存関係は複数の依存パッケージによってより効果的に共有できます。 | 
|  [edit](https://docs.npmjs.com/cli/edit) (編集)  | インストールされたパッケージを編集します。現在作業中のディレクトリ内の依存関係を選択し、パッケージフォルダをデフォルトエディタで開きます。 | 
|  [explore](https://docs.npmjs.com/cli/explore) (調査)  | インストールされているパッケージを参照します。指定されたインストール済みパッケージのディレクトリにサブシェルをスポーンします。コマンドが指定されている場合はサブシェルで実行され、すぐに終了します。 | 
|  [help](https://docs.npmjs.com/cli/help) (ヘルプ)  | npm に関するヘルプを取得します。 | 
|  [help-search](https://docs.npmjs.com/cli/help-search) (ヘルプ検索)  | npm ヘルプドキュメントを検索します。 | 
|  [init](https://docs.npmjs.com/cli/init) (初期)  | `package.json` ファイルを作成します。 | 
|  [link](https://docs.npmjs.com/cli/link) (リンク)  | パッケージフォルダをシンボリックリンクします。 | 
|  [ls](https://docs.npmjs.com/cli/ls) (リスト)  | インストールされているパッケージを一覧表示します。 | 
|  [pack](https://docs.npmjs.com/cli/pack) (パッケージ)  | パッケージから tarball を作成します。 | 
|  [prefix](https://docs.npmjs.com/cli/prefix) (プレフィックス)  | プレフィックスを表示します。これは、`-g` も指定されていない限り、`package.json` ファイルを格納する最も近い親ディレクトリです。 | 
|  [prune](https://docs.npmjs.com/cli/prune) (削除)  | 親パッケージの依存関係リストに一覧表示されていないパッケージを削除します。 | 
|  [rebuild](https://docs.npmjs.com/cli/rebuild) (再構築)  | 一致したフォルダに対して `npm build` コマンドを実行します。 | 
|  [restart](https://docs.npmjs.com/cli/restart) (再起動)  | パッケージの停止、再起動、開始スクリプト、および関連する前後のスクリプトを実行します。 | 
|  [root](https://docs.npmjs.com/cli/root) (ルート)  | 効果的な `node_modules` フォルダをデフォルト出力に印刷します。 | 
|  [run-script](https://docs.npmjs.com/cli/run-script) (スクリプト実行)  | 任意のパッケージスクリプトを実行します。 | 
|  [shrinkwrap](https://docs.npmjs.com/cli/shrinkwrap) (収縮包装)  | パブリケーションの依存関係バージョンをロックダウンします。 | 
|  [uninstall](https://docs.npmjs.com/cli/uninstall) (アンインストール)  | パッケージをアンインストールします。 | 

## サポートされていないコマンド
<a name="unsupported-commands"></a>

これらの npm コマンドは、CodeArtifact リポジトリではサポートされていません。


****  

| コマンド | 説明 | 注意事項 | 
| --- | --- | --- | 
|  [access](https://docs.npmjs.com/cli/access) (アクセス)  | 公開パッケージのアクセスレベルを設定します。 | CodeArtifact は、パブリック npmjs リポジトリとは異なるアクセス許可モデルを使用します。 | 
|  [adduser](https://docs.npmjs.com/cli/adduser)  | レジストリユーザーアカウントを追加します。 | CodeArtifact は、パブリック npmjs リポジトリとは異なるユーザーモデルを使用します。 | 
|  [audit](https://docs.npmjs.com/cli/audit) (監査)  | セキュリティ監査を実行します。 | CodeArtifact は現在、セキュリティ脆弱性データを提供していません。 | 
|  [hook](https://docs.npmjs.com/cli/hook) (フック)  | 追加、削除、リスト、更新など、npm フックを管理します。 | CodeArtifact は現在、いかなる種類の変更通知メカニズムもサポートしていません。 | 
|  [login](https://docs.npmjs.com/cli-commands/adduser.html) (ログイン)  | ユーザーを認証します。これは `npm adduser` のエイリアスです。 | CodeArtifact は、公開 npmjs リポジトリとは異なる認証モデルを使用します。詳細については、[npm の認証](npm-auth.md) を参照してください。 | 
|  [logout](https://docs.npmjs.com/cli/logout) (サインアウト)  | レジストリからサインアウトします。 | CodeArtifact は、パブリック npmjs リポジトリとは異なる認証モデルを使用します。CodeArtifact リポジトリからサインアウトする方法はありませんが、認証トークンは、設定可能な有効期限後に期限切れになります。デフォルトのトークンの期間は 12 時間です。 | 
|  [owner](https://docs.npmjs.com/cli/owner) (オーナー)  | パッケージの所有者を管理します。 | CodeArtifact は、公開 npmjs リポジトリとは異なるアクセス許可モデルを使用します。 | 
|  [profile](https://docs.npmjs.com/cli/profile) (プロファイル)  | レジストリプロファイルの設定を変更します。 | CodeArtifact は、パブリック npmjs リポジトリとは異なるユーザーモデルを使用します。 | 
|  [search](https://docs.npmjs.com/cli/search) (検索)  | 検索語に一致するパッケージをレジストリで検索します。 | CodeArtifact は、[list-packages](list-packages.md) コマンドを使用した限定的な検索機能をサポートしています。 | 
|  [star](https://docs.npmjs.com/cli/star) (星)  | お気に入りのパッケージをマークします。 | CodeArtifact は現在、いかなる種類のお気に入りメカニズムもサポートしていません。 | 
|  [stars](https://docs.npmjs.com/cli/stars) (星)  | お気に入りとしてマークされたパッケージを表示します。 | CodeArtifact は現在、いかなる種類のお気に入りメカニズムもサポートしていません。 | 
|  [team](https://docs.npmjs.com/cli/team) (チーム)  | 組織チームとチームメンバーシップを管理します。 | CodeArtifact は、公開 npmjs リポジトリとは異なるユーザーおよびグループのメンバーシップモデルを使用します。詳細については、*IAM ユーザーガイド* の [アイデンティティ (ユーザー、グループ、ロール)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id.html) を参照してください。 | 
|  [token](https://docs.npmjs.com/cli/token) (トークン)  | 認証トークンを管理します。 | CodeArtifact は、認証トークンを取得するために別のモデルを使用します。詳細については、[npm での認証](npm-auth.md) を参照してください。 | 
|  [unpublished](https://docs.npmjs.com/cli/unpublish)  | レジストリからパッケージを削除します。 | CodeArtifact は、npm クライアントを使用したリポジトリからの公開バージョンの削除をサポートしていません。[delete-package-version](delete-package.md) コマンドを使用できます。 | 
|  [whoami](https://docs.npmjs.com/cli/whoami) (私は誰)  | npm ユーザー名を表示します。 | CodeArtifact は、公開 npmjs リポジトリとは異なるユーザーモデルを使用します。 | 