我正在嘗試調試Shopify主題。Shopify液體模板調試
我是一個紅寶石dev,所以明白了代碼。
但是,似乎如果我的液體標籤出現錯誤,那麼Shopify會忽略它,並可能回到以前的版本。
任何想法如何調試現場製作主題的液體模板?
我正在嘗試調試Shopify主題。Shopify液體模板調試
我是一個紅寶石dev,所以明白了代碼。
但是,似乎如果我的液體標籤出現錯誤,那麼Shopify會忽略它,並可能回到以前的版本。
任何想法如何調試現場製作主題的液體模板?
工作了,查看頁面源顯示液體的錯誤:它
的東西,可以幫助你或其他人來對這個問題是使用Shopify的themekit用於離線開發。這將趕上語法錯誤的上傳,例如:
10:25:19 [development] Received Update event on templates/product.liquid
10:25:19 [development]Asset Perform Update to templates/product.liquid at host yourshop.myshopify.com
Status: 422 Unprocessable Entity
Errors: Liquid syntax error (line 7): Unknown tag 'not_a_tag'
有一個很好的,雖然有點過時了,教程here。要注意的是,當他提到下載shopify_theme gem時,現在沒有維護,您應該使用themekit代替。
通常很難編寫錯誤的Liquid並且在主題編輯器中不生成錯誤消息。如果你寫的是糟糕的Liquid,但它通過了語法的基本嗅探測試,那麼你的輸出將反映出它是拙劣的。那時你必須調試。那到底是什麼問題? –