我使用express和jade,但是當我調試時,我不希望jade壓縮我的html,有什麼方法可以在全局範圍內傳遞選項jade,並且不會壓縮html。如何表達和玉不壓縮HTML?
回答
自從寫了這個答案之後,添加了一個選項來控制這種行爲。
app.locals.pretty = true;
此刻,沒有。此功能已在這裏討論:
https://github.com/visionmedia/jade/pull/205
的HTML實際上並沒有得到壓縮或默認過壓縮,雖然。它只是沒有格式化很好。我發現使其易於閱讀的最簡單方法是使用Chrome的開發工具,它爲您提供源代碼的很好的可摺疊表示。
我問TJ。使用'app.set('view options',{pretty:true});' –
不錯,這工作完美! –
@桂林桂林這不應該是被接受的答案。最讚的答案是正確的答案 – light24bulbs
呵呵,新到nodejs所以可能在這裏丟失了一些東西;但在app.js加入app.set('view options', {pretty: true});
是無效的(使用快遞3.0.3)。
..似乎不支持?找到了解決方法,例如在每個路由的基礎上:
exports.index = function(req, res){
res.render('index', {
[... other stuff ...]
pretty: true
});
};
如果你看看Andy的回答,那幾乎是一樣的。 ('res.render('index',{/ * view.locals * /})')。如果你在app.locals上設置它,它會擴展到你所有的'res.render()'調用。 [關於應用程序/視圖當地人如何工作的一些文檔。](http://expressjs.com/4x/api.html#app.locals) –
如果使用Express 3.x,則可以通過app.locals.pretty控制壓縮。我通常在開發的時候啓用它:
app.configure('development', function() {
app.locals.pretty = true;
});
就像一個魅力,非常感謝! – 2013-10-24 08:40:16
這不適合我,但標記正確的答案適用於我... –
- 1. HTML壓縮和SEO?
- 2. 優化和壓縮HTML
- 3. 如何在玉石中進行無壓縮輸出?
- 4. 輸出壓縮HTML
- 5. 算法Html壓縮
- 6. html壓縮問題
- 7. 壓縮html代碼
- 8. 如何壓縮和縮小NSImage?
- 9. 如何使用PlayFramework壓縮html
- 10. 壓縮和解壓縮在PHP和JS
- 11. 如何解壓縮壓縮的內核
- 12. 如何使用無損方法壓縮和解壓縮JPEG?
- 13. HTML和CSS背景URL圖像壓縮
- 14. 壓縮整個網頁(HTML和JS)
- 15. 用php,javascript,html和css壓縮網頁
- 16. 如何使用PHP正則表達式壓縮空格字符?
- 17. 如何scp和壓縮同時不在目標機器上解壓縮
- 18. 如何連接/合併但不壓縮與封閉壓縮機?
- 19. 如何使用webpack2的html和css壓縮器
- 20. C#壓縮和JavaScript解壓縮
- 21. Java LZW壓縮和解壓縮圖像
- 22. 壓縮和解壓字符串減縮
- 23. Java壓縮和解壓縮byte []塊
- 24. 數據壓縮和解壓縮
- 25. 解壓縮和解壓縮建議?
- 26. Magick ++壓縮和解壓縮文件
- 27. AVCaptureVideoOutput和壓縮
- 28. 如何壓縮viewstate
- 29. 如何壓縮流?
- 30. 如何壓縮javascript?
你的意思是說,當你查看頁面的源代碼時,你想要顯示的玉石模板? –
@ChrisBiscardi是 –
他意味着他希望在編譯玉石中間件期間關閉壓縮。我相信。至少這就是我想要的。 – light24bulbs