在AEM 6.5上安裝GraphiQL IDE

在AEM 6.5中,必須手動安裝GraphiQL IDE工具。

  1. 導覽至​ 軟體發佈入口網站 > AEM as a Cloud Service

  2. 搜尋「GraphiQL」(請務必在​ GraphiQL ​中包含​ i)。

  3. 下載最新的​ GraphiQL Content Package v.x.x.x

    下載GraphiQL封裝

    zip檔案是可直接安裝的AEM套件。

  4. 從AEM開始功能表,瀏覽至​ 工具 > 部署 > 套件

  5. 按一下​ 上傳封裝,然後選擇在先前步驟中下載的封裝。 按一下​ 安裝 ​以安裝封裝。

    安裝GraphiQL封裝

  6. 導覽至​ CRXDE Lite > 存放庫面板 >選取/content/graphiql節點(例如http://localhost:4502/crx/de/index.jsp#/content/graphiql)。

  7. 在​ 屬性 ​索引標籤中,將endpoint屬性的值變更為/content/_cq_graphql/wknd-shared/endpoint.json
    端點屬性值變更

  8. 瀏覽至​ 網頁主控台組態 UI >搜尋​ CSRF篩選器 ​組態(例如http://localhost:4502/system/console/configMgr/com.adobe.granite.csrf.impl.CSRFFilter)

  9. Excluded Paths屬性名稱欄位更新中,WKND GraphQL端點路徑為/content/cq:graphql/wknd-shared/endpoint

排除路徑屬性值變更

  1. 使用//HOST:PORT/content/graphiql.html存取GraphiQL編輯器,並確認您可以建構新的查詢或執行現有的查詢。 (例如http://localhost:4502/content/graphiql.html

GraphiQL編輯器

TIP
若要支援您專案特定的GraphQL結構描述和查詢執行,您必須對上述步驟中的endpointExcluded Paths值進行對應的變更。
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4