設定UI擴充功能工具和帳戶

您必須先設定工具和帳戶,才能為Workfront Fusion建立UI擴充功能。 此作業只需要執行一次。

NOTE
本文假設您已熟悉軟體開發工具。

先決條件

若要設定UI擴充性工具和帳戶,您需要下列專案:

  • 可存取Adobe組織的Adobe ID。 這是您用來登入Fusion的帳戶。

  • 開發人員存取App Builder。 您的組織管理員可能需要授予​ 開發人員 ​角色,並將您新增至包含App Builder的​產品設定檔。 如果命令在稍後以「您不是開發人員」失敗或無法看見您的組織,請要求Adobe組織管理員新增您。

  • 系統管理員 (可能是您團隊中的其他人)以進行最終發行步驟。 建立及部署只需要開發人員角色,但​提交擴充功能以進行核准/發佈需要系統管理員角色

    如需Adobe存取層級的詳細資訊,請參閱
    在Adobe檔案中如何取得存取權

  • 您可以安裝軟體​並執行終端機命令(macOS、Windows或Linux)的電腦。

安裝節點.js

Adobe工具會在​ Node.js ​上執行。 您必須安裝​ LTS ​版本(18或20)。

  1. 移至https://nodejs.org並下載​ LTS ​安裝程式。

  2. 執行安裝程式並接受預設值。

  3. 開啟終端機並執行,確認運作正常:

    code language-sh
    node --version
    npm --version
    

    您應該會看到版本號碼(例如v20.17.010.x)。

  4. (條件式)如果找不到node,請關閉並重新開啟您的終端機,或重新啟動您的電腦。

  5. 繼續安裝Adobe I/O CLI (aio)

TIP
  • 如果您使用多個Node版本,則使用nvm等版本管理員會很方便,但這是選擇性的。
  • Adobe CLI需要Node 18或更新版本。 非常新的非LTS版本偶爾可能會造成問題,因此我們建議您使用LTS。

安裝Adobe I/O CLI (aio)

您用來建立、建置和發佈擴充功能的命令列工具稱為aio

若要全域安裝:

  1. 在命令列上使用下列npm命令。

    code language-sh
    npm install -g @adobe/aio-cli
    
  2. 使用下列命令確認是否已安裝它:

    code language-sh
    aio --version
    

    您應該會看到@adobe/aio-cli/11.x.x之類的內容。

  3. 繼續登入Adobe

NOTE
如果您在macOS/Linux上看到許可權錯誤,請​ ​使用sudo。 請改為修正npm的全域檔案夾許可權,或使用安裝在主目錄中的Node版本管理員。

登入Adobe

  1. 使用以下命令將CLI連線至您的Adobe帳戶:

    code language-sh
    aio login
    
  2. 在開啟的瀏覽器視窗中,使用您的Adobe ID登入並核准存取權。

  3. 登入成功後,請關閉瀏覽器標籤並返回終端機。

  4. (選擇性)若要稍後登出(例如切換帳戶),請使用命令: aio logout

  5. 繼續確認您使用中的組織

確認您使用中的組織

檢查CLI指向哪個組織:

aio console org list      # see organizations you can use
aio console where         # see your currently selected org/project/workspace

如果您屬於數個組織,請選取正確的組織:

aio console org select

您現在已準備好建立專案。

recommendation-more-help
workfront-fusion-help-workfront-fusion