選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

npm 命令支援

焦點模式
npm 命令支援 - CodeArtifact

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

以下各節摘要說明 CodeArtifact 儲存庫所支援的 npm 命令,以及不支援的特定命令。

與儲存庫互動的支援命令

本節列出 npm 命令,其中 npm 用戶端向已設定的登錄檔提出一或多個請求 (例如,使用 npm config set registry )。已驗證這些命令在針對 CodeArtifact 儲存庫調用時可正常運作。

Command 描述

錯誤

嘗試猜測套件錯誤追蹤器 URL 的位置,然後嘗試開啟它。

ci

安裝具有乾淨板塊的專案。

棄用

棄用套件的版本。

dist-tag

修改套件分佈標籤。

文件

嘗試猜測套件文件 URL 的位置,然後嘗試使用 --browser 組態參數將其開啟。

醫生

執行一組檢查,以確保您的 npm 安裝具有管理 JavaScript 套件所需的項目。

安裝

安裝套件。

install-ci-test

安裝具有乾淨板塊的專案並執行測試。別名:npm cit。此命令會立即執行 ,npm ci後面接著 npm test

安裝測試

安裝套件並執行測試。執行 ,npm install緊接著 npm test

過時

檢查設定的登錄檔,以查看是否有任何已安裝的套件目前已過期。

ping

Ping 已設定或指定的 npm 登錄檔,並驗證身分驗證。

發佈

將套件版本發佈至登錄檔。

update

猜測套件儲存庫 URL 的位置,然後嘗試使用 --browser 組態參數將其開啟。

檢視

顯示套件中繼資料。可用於列印中繼資料屬性。

支援的用戶端命令

這些命令不需要與儲存庫進行任何直接互動,因此 CodeArtifact 不需要執行任何動作來支援儲存庫。

Command 描述

組建

建置套件。

快取

操作套件快取。

完成

在所有 npm 命令中啟用索引標籤完成。

組態

更新使用者和全域npmrc檔案的內容。

資料刪除

搜尋本機套件樹狀結構,並嘗試透過將相依性進一步移動至樹狀結構來簡化結構,讓多個相依套件更有效地共用這些屬性。

編輯

編輯已安裝的套件。選取目前工作目錄中的相依性,並在預設編輯器中開啟套件資料夾。

探索

瀏覽已安裝的套件。在指定的已安裝套件目錄中產生子殼。如果指定命令,則會在子殼中執行,然後立即終止。

help

取得 npm 的說明。

help-search

搜尋 npm 說明文件。

初始化

建立 package.json 檔案。

連結

Symlinks 套件資料夾。

ls

列出已安裝的套件。

套件

從套件建立 tarball。

prefix

顯示字首。除非-g另有指定,否則這是包含package.json檔案的最接近的父目錄。

移除未列在父系套件相依性清單上的套件。

重建

在相符的資料夾上執行 npm build命令。

重新啟動

執行套件的停止、重新啟動和啟動指令碼,以及相關聯的前置和後置指令碼。

列印要標準輸出的有效node_modules資料夾。

run-script

執行任意套件指令碼。

收縮包裝

鎖定要發佈的相依性版本。

解除安裝

解除安裝套件。

不支援的命令

CodeArtifact 儲存庫不支援這些 npm 命令。

Command 描述 備註

存取

設定已發佈套件的存取層級。

CodeArtifact 使用與公有 npmjs 儲存庫不同的許可模型。

adduser

新增登錄使用者帳戶

CodeArtifact 使用與公有 npmjs 儲存庫不同的使用者模型。

稽核

執行安全稽核。

CodeArtifact 目前未提供安全漏洞資料。

勾點

管理 npm 勾點,包括新增、移除、列出和更新。

CodeArtifact 目前不支援任何類型的變更通知機制。

登入

驗證使用者。這是 npm adduser 的別名。

CodeArtifact 使用與公有 npmjs 儲存庫不同的身分驗證模型。如需詳細資訊,請參閱使用 npm 進行身分驗證

登出

登出登錄檔。

CodeArtifact 使用與公有 npmjs 儲存庫不同的身分驗證模型。無法從 CodeArtifact 儲存庫登出,但身分驗證字符會在其可設定的過期時間後過期。預設字符持續時間為 12 小時。

擁有者

管理套件擁有者。

CodeArtifact 使用與公有 npmjs 儲存庫不同的許可模型。

profile

變更登錄檔設定檔上的設定。

CodeArtifact 使用與公有 npmjs 儲存庫不同的使用者模型。

search

搜尋登錄檔中符合搜尋詞彙的套件。

CodeArtifact 支援使用 list-packages 命令的有限搜尋功能。

星星

標記您最愛的套件。

CodeArtifact 目前不支援任何類型的最愛機制。

星星

檢視標示為我的最愛之套件。

CodeArtifact 目前不支援任何類型的最愛機制。

團隊

管理組織團隊和團隊成員資格。

CodeArtifact 使用與公有 npmjs 儲存庫不同的使用者和群組成員資格模型。如需詳細資訊,請參閱《IAM 使用者指南》中的身分 (使用者、群組和角色)

token

管理您的身分驗證字符。

CodeArtifact 使用不同的模型來取得身分驗證字符。如需詳細資訊,請參閱使用 npm 進行身分驗證

取消發佈

從登錄檔移除套件。

CodeArtifact 不支援使用 npm 用戶端從儲存庫移除套件版本。您可以使用 delete-package-version 命令。

whoami

顯示 npm 使用者名稱。

CodeArtifact 使用與公有 npmjs 儲存庫不同的使用者模型。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。