您好,歡迎光臨!
本自述文件是develop
分支的一部分,該分支是 Spartacus 儲存庫中活躍的開發分支。因此,以下文本可能包含對正在進行中且尚未正式發布的工作的引用。
從版本 2211.19 開始,可組合店面已將其版本控制與 SAP Commerce Cloud 保持一致。可組合店面的上一個版本是版本 6.8。有關更多信息,請參閱從 2024 年 2 月開始對可組合店面的版本編號和更新策略進行的更改。
從版本 5.0 開始,「SAP Commerce Cloud,可組合店面」是 SAP 發布的專案「Spartacus」庫的正式版本的名稱。 SAP Commerce Cloud 客戶可以使用官方支援的可組合店面。 SAP 說明入口網站上提供了文件。
可組合店面基於 Spartacus 開源程式碼,並且包含在 SAP Commerce Cloud 授權中,無需額外付費。可組合店面具有前滾更新策略。
本地客戶可能仍然使用 Spartacus 開源。有關更多信息,請參閱使用開源代碼自行發布斯巴達克斯庫。
Spartacus 是適用於 SAP Commerce Cloud 的精簡、基於 Angular 的 JavaScript 店面。 Spartacus 僅透過 Commerce REST API 與 SAP Commerce Cloud 進行對話。
斯巴達克斯是...
斯巴達克斯提供核心店面功能,例如:
有關詳細信息,請參閱 SAP 說明入口網站上的版本文件。
如果您使用 Spartacus 2211,請參閱 SAP Help Portal 上的 2211 Angular 開發環境需求。
如果您使用的是 Spartacus 6.x,請參閱 SAP Help Portal 上的相關 6.x Angular 開發環境需求。
如果您使用 Spartacus 5.x,請參閱 SAP Help Portal 上的相關 5.x Angular 開發環境需求。
有關後端要求,請參閱可組合店面相容性矩陣。
如果您使用 Spartacus 4.x,您的 Angular 開發環境應包括以下內容:
如果您使用 Spartacus 3.x,您的 Angular 開發環境應包括以下內容:
如果您使用 Spartacus 2.x,您的 Angular 開發環境應包括以下內容:
如果您使用 Spartacus 1.x,您的 Angular 開發環境應包括以下內容:
對於後端,需要 SAP Commerce Cloud 版本 1905 或更高版本,建議使用 SAP Commerce Cloud 版本 2005 或更高版本。
注意:某些 Spartacus 功能需要僅在較新版本的 SAP Commerce Cloud 中可用的 API 端點。有關詳細信息,請參閱 SAP Help Portal 上的相容性表。
要啟動並運行 Spartacus,建議的方法是從現成的庫建立您的店面應用程式。您還可以從原始程式碼克隆和構建,但升級並不那麼簡單。
Spartacus 目前只能透過 Commerce API 與 SAP Commerce Cloud 執行個體一起使用。
若要將 Spartacus 庫快速新增至 Angular 應用程式中,您可以使用 Spartacus 原理圖: ng add @spartacus/schematics
。這會將 Spartacus 庫設定並安裝到您的 Angular 專案中。請查看官方 Spartacus 原理圖文檔,以了解有關如何使用 Spartacus 原理圖的所有先決條件和說明。
有關完整的設定說明,請參閱 SAP Help Portal 上的設定可組合店面。
為了維持我們對可升級性的承諾,Spartacus 的設計模式是將非核心功能建構成功能庫,以新增或變更所提供的功能。
使用 Spartacus 時,您可以建立一個提取 Spartacus 庫的應用程序,其中包含使用 SAP Commerce 所需的核心資源。然後,您可以建立包含任何自訂功能和頁面的新功能。
Spartacus 頁面的內容是從 SAP Commerce Cloud CMS(內容管理系統)取得的,例如標誌、連結、橫幅和靜態頁面。我們建議新的內容驅動功能遵循相同的模式,以使內容管理員能夠透過 CMS 工具修改頁面內容。
用於自訂和擴展 Spartacus 的文檔仍在開發中,並將在可用時發布。
請參閱可組合店面 API。
最新產生的 Spartacus 應用程式庫(模組、類別、介面等)文件託管在此處:https://sap.github.io/spartacus/
應用程式文件已進行版本控制,並包含在每個 Spartacus 庫的每個版本的資產部分中。您可以透過造訪該特定版本中任何 Spartacus 庫的「資產」部分,然後按一下docs.tar.gz
或docs.zip
來下載特定版本的文件。要查找特定庫的資源資料夾,請訪問 Spartacus 的已發布庫,單擊您感興趣的庫的鏈接,然後滾動到頁面底部。
例如,要下載 3.4.0 版本的應用程式文檔,您可以在此處存取@spartacus/[email protected]
庫的Assets資料夾。
注意: Spartacus 庫的 1.x 和 2.x 版本僅適用於 SAP Commerce 版本 1905 和 2005。 2005 中提供。
發布 1.0.0 時,建議使用 SAP Commerce 1905。
Spartacus 也正在進行更新,以便它能夠與即將發布的 SAP Commerce Cloud 良好配合。這意味著 Spartacus 的某些功能可能僅適用於 SAP Commerce Cloud 未發布的未來版本。當我們發布新版本的斯巴達克斯時,我們將會注意到這一點。
已知問題記錄在 GitHub 問題追蹤系統中。
斯巴達克斯以「原樣」提供,沒有官方支援。
要從斯巴達克斯社區獲得幫助:
斯巴達克斯團隊歡迎回饋、想法、請求,尤其是程式碼貢獻。
許多改進即將到來!所有任務都將發佈到我們的 GitHub 問題追蹤系統。如前所述,一些改進將意味著重大變化。雖然我們努力避免這樣做,但我們不能保證在首次發布之前不會發生這種情況。
版權所有 (c) 2024 SAP SE 或 SAP 附屬公司。版權所有。除非許可證文件中另有說明,否則此文件已根據 Apache 軟體許可證 v. 2 獲得許可。