設定UI擴充功能工具和帳戶
您必須先設定工具和帳戶,才能為Workfront Fusion建立UI擴充功能。 此作業只需要執行一次。
先決條件
若要設定UI擴充性工具和帳戶,您需要下列專案:
-
可存取Adobe組織的Adobe ID。 這是您用來登入Fusion的帳戶。
-
開發人員存取App Builder。 您的組織管理員可能需要授予 開發人員 角色,並將您新增至包含App Builder的產品設定檔。 如果命令在稍後以「您不是開發人員」失敗或無法看見您的組織,請要求Adobe組織管理員新增您。
-
系統管理員 (可能是您團隊中的其他人)以進行最終發行步驟。 建立及部署只需要開發人員角色,但提交擴充功能以進行核准/發佈需要系統管理員角色。
如需Adobe存取層級的詳細資訊,請參閱
在Adobe檔案中如何取得存取權。 -
您可以安裝軟體並執行終端機命令(macOS、Windows或Linux)的電腦。
安裝節點.js
Adobe工具會在 Node.js 上執行。 您必須安裝 LTS 版本(18或20)。
-
移至https://nodejs.org並下載 LTS 安裝程式。
-
執行安裝程式並接受預設值。
-
開啟終端機並執行,確認運作正常:
code language-sh node --version npm --version您應該會看到版本號碼(例如
v20.17.0和10.x)。 -
(條件式)如果找不到
node,請關閉並重新開啟您的終端機,或重新啟動您的電腦。
- 如果您使用多個Node版本,則使用
nvm等版本管理員會很方便,但這是選擇性的。 - Adobe CLI需要Node 18或更新版本。 非常新的非LTS版本偶爾可能會造成問題,因此我們建議您使用LTS。
安裝Adobe I/O CLI (aio)
您用來建立、建置和發佈擴充功能的命令列工具稱為aio。
若要全域安裝:
-
在命令列上使用下列
npm命令。code language-sh npm install -g @adobe/aio-cli -
使用下列命令確認是否已安裝它:
code language-sh aio --version您應該會看到
@adobe/aio-cli/11.x.x之類的內容。 -
繼續登入Adobe。
sudo。 請改為修正npm的全域檔案夾許可權,或使用安裝在主目錄中的Node版本管理員。登入Adobe
-
使用以下命令將CLI連線至您的Adobe帳戶:
code language-sh aio login -
在開啟的瀏覽器視窗中,使用您的Adobe ID登入並核准存取權。
-
登入成功後,請關閉瀏覽器標籤並返回終端機。
-
(選擇性)若要稍後登出(例如切換帳戶),請使用命令:
aio logout。 -
繼續確認您使用中的組織。
確認您使用中的組織
檢查CLI指向哪個組織:
aio console org list # see organizations you can use
aio console where # see your currently selected org/project/workspace
如果您屬於數個組織,請選取正確的組織:
aio console org select
您現在已準備好建立專案。