我使用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. 表達式4壓縮
- 3. 如何壓縮文件時不壓縮
- 4. 優化和壓縮HTML
- 5. 如何在玉石中進行無壓縮輸出?
- 6. 表達和壓縮,找不到我做錯了:-(
- 7. 如何壓縮和WCF
- 8. 壓縮和解壓縮堆棧溢出主頁HTML
- 9. 如何壓縮和縮小NSImage?
- 10. webpack壓縮不壓縮
- 11. 壓縮html代碼
- 12. html壓縮問題
- 13. 輸出壓縮HTML
- 14. 算法Html壓縮
- 15. 壓縮HTML - 元素?
- 16. 如何在Symfony2中壓縮html輸出?
- 17. 如何使用PlayFramework壓縮html
- 18. 如何在PHP中壓縮html輸出?
- 19. 壓縮和解壓縮在PHP和JS
- 20. 如何解壓縮壓縮的內核
- 21. 如何在Java中壓縮JSON和在Javascript中解壓縮
- 22. 如何使用無損方法壓縮和解壓縮JPEG?
- 23. 壓縮整個網頁(HTML和JS)
- 24. HTML和CSS背景URL圖像壓縮
- 25. 純HTML和壓縮JavaScript文件
- 26. 使用Node,Express和EJS壓縮HTML?
- 27. 用php,javascript,html和css壓縮網頁
- 28. Python - 正則表達式,如何解壓縮?
- 29. 如何使用表達式粗體/取消壓縮tablix文本?
- 30. 如何將XML文件壓縮成一組xpath表達式?
你的意思是說,當你查看頁面的源代碼時,你想要顯示的玉石模板? –
@ChrisBiscardi是 –
他意味着他希望在編譯玉石中間件期間關閉壓縮。我相信。至少這就是我想要的。 – light24bulbs