2012-06-17 4 views
1

Я использую следующий NodeJS маршрут:Джейд - Неожиданный идентификатор

server.get('/', function(req, res) { 
    res.render('index'); 
}); 

, кажется, что у меня есть ошибка в моем файле index.jade, так как он говорит мне:

SyntaxError: Unexpected identifier at Object.Function (unknown source) at Object.compile (/media/Data/development/private/PicoBudget/node_modules/jade/lib/jade.js:160:8) at Function.compile (/media/Data/development/private/PicoBudget/node_modules/express/lib/view.js:68:33) at ServerResponse._render (/media/Data/development/private/PicoBudget/node_modules/express/lib/view.js:417:18) at ServerResponse.render (/media/Data/development/private/PicoBudget/node_modules/express/lib/view.js:318:17) at /media/Data/development/private/PicoBudget/app.js:51:7 at callbacks (/media/Data/development/private/PicoBudget/node_modules/express/lib/router/index.js:272:11) at param (/media/Data/development/private/PicoBudget/node_modules/express/lib/router/index.js:246:11) at pass (/media/Data/development/private/PicoBudget/node_modules/express/lib/router/index.js:253:5) at Router._dispatch (/media/Data/development/private/PicoBudget/node_modules/express/lib/router/index.js:280:5)

Вот мой индекс .jade:

doctype 5 
html(lang="en") 
    head 
    title= PicoBudget - Expense tracking tool 
    link(href='bootstrap/css/bootstrap.css', rel='stylesheet') 
    style(type='text/css') 
     body { 
     padding-top: 100px; 
     padding-bottom: 40px; 
     } 
    link(href='bootstrap/css/bootstrap-responsive.css', rel='stylesheet') 
    link(href='css/main.css', rel='stylesheet') 

    script(type='text/javascript') 
     <!--[if lt IE 9]> 
     <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> 
     <![endif]--> 
    body 
    header 
     nav 
     div(class='navbar navbar-fixed-top') 
      div(class='navbar-inner') 
      div(class='container') 
       a(class='btn btn-navbar', data-toggle='collapse', data-target='.nav-collapse') 
       span(class='icon-bar') 
       span(class='icon-bar') 
       span(class='icon-bar') 
       a(class='brand', href='http://localhost:1337) PicoBudget 
       div(class='nav-collapse') 
       ul(class='nav') 
        li(class='active') 
        a(href='http://localhost:1337) Home 
        li 
        a(href='http://localhost:1337/login) Register 
        li 
        a(href='http://localhost:1337/faq) FAQ 
        li 
        a(href='http://localhost:1337/about) About 
        li 
        a(href='http://localhost:1337/dashboard) Dashboard 
       form(class='form-inline pull-right, action='http://localhost:1337/authenticated', method='POST') 
        input(type='text', class='input-small', placeholder='Email' name='emailInput' 
        input(type='password', class='input-small', placeholder='Password', name='passwordInput') 
        label(class='checkbox') 
        input(type='checkbox') 
        Remember me 
        button(type='submit', class='btn') 
        Sign in 

    div(class='container') 
     section#content 
     div(class='hero-unit') 
      h1 Easily manage your money 
      p 
      Ever wondered where your money goes? What do you spend the most money on? PicoBudget is a simple tool which features transactions, budgeting and reporting. Using Basic PicoBudget is absolutely free. If you enjoy it, though, you can get even more features with PicoBudget Premium! 
      p 
      Currently PicoBudget is under construction. Feel free to come back to check it out when it launched! 

     div(class='row') 
      div(class='span4') 
      h2 Introduction 
      p 
       What is PicoBudget? Who is it for? Why should you use it? 
      p 
       a(class='btn', href='http://localhost:1337/introduction') 
       Read more &raquo; 
      div(class='span4') 
      h2 FAQ 
      p 
       We listed the frequently asked questions. It should cover most of your questions. 
      p 
       a(class='btn', href='http://localhost:1337/faq') 
       View FAQ &raquo; 
      div(class='span4') 
      h2 Premium 
      p 
       With a premium account you get even more features. It already starts from 0.00! 
      p 
       a(class='btn', href='http://localhost:1337/premium') 
       Read more &raquo; 
    hr 

    footer 
     p 
     &copy; PicoBudget.com 2012 


    script(src='bootstrap/js/bootstrap.js') 
    script(src='js/libs/jquery-1.7.2.js') 
+0

Это может быть и копировать после р – Mustafa

+0

, к сожалению, это не так. Я также исправил все недостающие и отредактировал

Смежные вопросы