Jeton inattendu Jade "indent"
Je suis en train de lancer sparkleshare-tableau de bord open source. Jusqu'à maintenant, j'ai eu beaucoup d'erreurs car je n'ai pas fimiliarity avec la technologie utilisée. Alors, cette fois, quand je le lance app.js à partir de l'invite de commande aide d'un noeud de commande j'ai eu cette erreur.
Warning: missing space before text for line 20 of jade file "D:\Imports\sparkles
hare-dashboard/views/createFirstUser.jade"
Error: D:\Imports\sparkleshare-dashboard/views/createFirstUser.jade:21
19| script(type="text/javascript")
20| $("#login").focus(function()
{
> 21| $("#loginlabel").fadeOut();
22| });
23| $("#login").blur(function() {
24| if ($("#login").val().length == 0) {
unexpected token "indent"
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:229:15)
at Parser.block (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\par
ser.js:689:25)
at Parser.tag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\parse
r.js:806:26)
at Parser.parseTag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\
parser.js:719:17)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:188:21)
at Parser.block (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\par
ser.js:689:25)
at Parser.tag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\parse
r.js:806:26)
at Parser.parseTag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\
parser.js:719:17)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:188:21)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:227:21)
source d'informationauteur umerk44
Vous devez vous connecter pour publier un commentaire.
Vous avez une erreur de syntaxe dans votre code, il vous manque un point, ce qui provoque une autre erreur, voir mon fixe exemple à la fin:
vous invite une
Unexpected token "indent"
erreur. Parce que Jade voit votre$("#loginlabel").fadeOut();
comme une autre ligne de code et de ce ligne a, pour Jadeune mauvaise indentation.Généralement ce
"indent"
erreurs sont toujours à la pointe, en fin de compte, à une mauvaise indentation.Afin de se débarrasser de cette erreur, il suffit d'ajouter un dot à la fin de la
script
tag et faire clair, c'est un trou à la partie de l'oft aucun Jade code est le suivant, comme:Ce (voir point) va vous donner la suite de HTML de sortie:
La syntaxe correcte est: