我想使用螺栓作爲無頭cms。我的計劃是基於vue.js創建一個模板,並使用螺栓插件jsonAPI加載內容。 但我很苦惱的主題和配置設置。 我想禁用CMS中的所有路由,並只返回一個帶CSS和js文件的靜態html。使用螺栓cms單頁應用
1
A
回答
3
我覺得你的問題可以通過下面的替代解決方案來解決:
使用不同的域
把你的VUE SPA應用在yourdomain.com並把你栓作爲RESTAPI提供商subdomain.yourdomain.com。由於它是一個子域名,因此您不會遇到任何CORST問題,您可以按照常見教程如何設置螺栓cms以及如何構建vuejs SPA。
使用vuejs螺栓CMS模板SPA
假設你使用的WebPack開發vuejs SPA,你必須建立資產的公共路徑爲螺栓模板位置,配置文件是your-vue-directory/config/index.js
module.exports = {
build: {
assetsPublicPath: '/theme/your-theme/',
......
},
}
然後在完成構建應用程序後,您可以將您的構建文件從your-vue-directory/dist
複製到your-bolt-directory/public/theme/your-theme
但是使用這個解決方案,如果你使用的是vue-router,我認爲你不能使用'history'mode,因爲所有的路由都將由bolt cms來處理。唯一可能的路由器模式是'散列'。
1
最簡單的辦法是讓他們都使用相同的模板,並使該模板說<html></html>
,你就完成了。
相關問題
- 1. 螺栓CMS事件
- 2. 螺栓中的三層子菜單CMS
- 3. 螺栓cms文件路徑文件
- 4. 螺栓中的類型錯誤CMS
- 5. 如何設置螺栓CMS與MySQL?
- 6. 帶負載均衡的螺栓CMS
- 7. 螺栓CMS靜態html頁面獲取404
- 8. 在Storm拓撲中用線性螺栓替換單個螺栓的區別
- 9. 分組內容類型菜單螺栓CMS
- 10. 上螺栓
- 11. 如何從螺栓
- 12. Cron螺栓工作
- 13. 螺栓修改網頁上的記錄。使用樹枝
- 14. 如何通過從一個螺栓到另一個螺栓
- 15. 用戶/公司/桌面/應用程序/ DemoApp /豆莢/螺栓/螺栓/ iOS/BFAppLink.m:11:9:'BFAppLink_Internal.h'文件未找到
- 16. 安裝螺栓CMS並運行默認主題
- 17. 如何在螺栓cms中包含擴展?
- 18. 油滑滑塊不螺栓CMS顯示圖像
- 19. 本地主機上的螺栓CMS錯誤路徑xampp
- 20. Apache Storm Junit測試用例螺栓
- 21. 在風暴螺栓緩存
- 22. 螺栓2.0.x中的ckeditor
- 23. 螺栓尾隨斜線
- 24. 螺栓重複路線
- 25. 阿帕奇風暴螺栓螺栓消息停止或者片狀
- 26. 有沒有人實際使用流程圖的螺母和螺栓代碼了?
- 27. golang和使用golang-Neo4j的螺栓驅動
- 28. 使用slu and和內容類型生成螺栓URL
- 29. 如何使用Apache Storm javascript模塊實現示例螺栓?
- 30. 螺栓給了什麼優勢超過HTTP,爲什麼我們應該更喜歡螺栓,
謝謝你這個好主意。 我已經「解決」它通過添加css和js內聯到index.html利用https://github.com/dustinjackson/html-webpack-inline-source-plugin 但我確實喜歡不同的域名的想法,並會可能會改變這一點。 – linuxrocks