Page 112 - Node.js开发指南
P. 112

5.5  建立微博网站    105


                   其中所有的 JavaScript 和 CSS 文件都提供了开发版和产品版,前者是原始的代码,后者                                   1
               经过压缩,文件名中带有 min。将 img  目录复制到工程 public  目录下,将 bootstrap.css、
               bootstrap-responsive.css 复制到 public/stylesheets 中,将 bootstrap.js 复制到 public/javascripts 目
               录中,然后从http://jquery.com/下载一份最新版的 jquery.js 也放入 public/javascripts 目录中。
                                                                                                      2
                   接下来,修改 views/layout.ejs:

                   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                   <html>
                                                                                                      3
                     <head>
                       <title><%= title %> - Microblog</title>
                       <link rel='stylesheet' href='/stylesheets/bootstrap.css' />
                       <style type="text/css">
                         body {
                           padding-top: 60px;                                                         4
                           padding-bottom: 40px;
                         }
                       </style>
                       <link href="stylesheets/bootstrap-responsive.css" rel="stylesheet">
                                                                                                      5
                     </head>
                     <body>

                       <div class="navbar navbar-fixed-top">
                         <div class="navbar-inner">                                                   6
                           <div class="container">
                             <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                               <span class="icon-bar"></span>
                               <span class="icon-bar"></span>
                                                                                                      7
                               <span class="icon-bar"></span>
                             </a>
                             <a class="brand" href="/">Microblog</a>
                             <div class="nav-collapse">
                               <ul class="nav">
                                 <li class="active"><a href="/">首页</a></li>                           8
                                 <li><a href="/login">登入</a></li>
                                 <li><a href="/reg">注册</a></li>
                               </ul>
                             </div>
                                                                                                      9
                           </div>
                         </div>
                       </div>

                       <div id="container" class="container">
                         <%- body %>                                                                  10
   107   108   109   110   111   112   113   114   115   116   117