Ekspres sitem için jade kullanıyorum. Bu yüzden, düzen dosyamı değiştirmeyi denemeye karar verdim, böylece sitemi tasarlamaya başlayabilirim. Ben orijinal düzen koduna (ki çalıştı) modifiye, ama böyle bir düzen genişleten herhangi dosyada girinti hataları başlarken:Jade girinti hataları
500 Error: /home/kevin/Blue/views/layout.jade:6 4| p Hello World Invalid indentation, you can use tabs or spaces but not both
4| p Hello World
Invalid indentation, you can use tabs or spaces but not both
at Object.Lexer.indent (/home/kevin/Blue/node_modules/jade/lib/lexer.js:679:15)
at Object.Lexer.next (/home/kevin/Blue/node_modules/jade/lib/lexer.js:777:15)
at Object.Lexer.lookahead (/home/kevin/Blue/node_modules/jade/lib/lexer.js:107:46)
at Object.Parser.lookahead (/home/kevin/Blue/node_modules/jade/lib/parser.js:115:23)
at Object.Parser.peek (/home/kevin/Blue/node_modules/jade/lib/parser.js:92:17)
at Object.Parser.tag (/home/kevin/Blue/node_modules/jade/lib/parser.js:640:22)
at Object.Parser.parseTag (/home/kevin/Blue/node_modules/jade/lib/parser.js:624:17)
at Object.Parser.parseExpr (/home/kevin/Blue/node_modules/jade/lib/parser.js:198:21)
at Object.Parser.block (/home/kevin/Blue/node_modules/jade/lib/parser.js:592:25)
at Object.Parser.tag (/home/kevin/Blue/node_modules/jade/lib/parser.js:721:26)
Yani var kod şudur:
index.jade
extends layout
block content
p Hello World
ve
doctype 5
html
head
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
body
div#header
p This is the header
block content
Ben yanlış bir şey telaffuz etmedi unutmayın
, ve uzantıları kullanarak dosyaları nasıl birbirine bağlayacağımı bilmiyorum. Aslında, kod düzeni dosyası ile uğraşmaya başlayana kadar kod gayet iyi çalıştı. Bütün bunlar çoğunlukla bir tahliye meselesi. Eğer metin editörüm bu soruna neden oluyorsa çözmeyi denedim ve eğer tekrar işe yaramayacağımı fark edersem başarısız olurum.Bu yeşim kodunu yazmak için üstün metin 2 düzenleyicisi kullanıyorum. Metin düzenleyici doğru girinti yapmıyorsa, birileri bana nasıl düzeltileceğini öğrenebilir mi?
-
Yüce Metin ayarlarında, boşluk içeren sekmeleri değiştirmesini söyleyin ve ardından boşluklarla her zaman girintiyi yazın (ayar açıkken, sekmeye bastığınızda boşluk yazacaksınız). Ayrıca, vücut neden kafanın içinde? : P – Eldamir