Express nicht Rendern bootstrap

Ich bin gerade erst mit der ausdrücklichen und ich versuche, herauszufinden, warum, wenn ich meine app, Bootstrap, font nicht dargestellt wird (es zeigt den text in einfaches Times New Roman). Ich bin mir ziemlich sicher, dass ich mit dem richtigen Wege, denn wenn ich mein index.html in meinem browser ist die Schrift korrekt dargestellt wird. Ich habe auch versucht diese mit einem Bootstrap navbar und Bootstrap-nicht ordnungsgemäß angezeigt, wenn ich versuche, führen Sie es durch Knoten, aber es funktioniert wieder, wenn ich die HTML-Datei in meinem browser-unabhängig. Ändern Sie den Pfad der Bootstrap-Verzeichnis "/public/bootstrap - ..." bewirkt, dass es eine falsche Darstellung in beide Richtungen. Wie kann ich dieses Problem beheben?

index.html:

<html>
  <head>
    <title>X</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="../public/bootstrap/css/bootstrap.min.css" type="text/css" rel="stylesheet" media="screen">
  </head>
  <body>
    <script src="http://code.jquery.com/jquery.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <div class="container">
      <h1>Under Construction</h1>
      <p>This website is under construction. Come back soon!</p>
    </div>
  </body>
</html>

web.js (meine wichtigsten app-Datei):

var express = require('express')

var app = express()
app.set('view engine', 'ejs')
app.engine('html', require('ejs').renderFile)

app.get('/', function(req, res) {
  res.render('index.html')
})

var port = process.env.PORT || 5000;
app.listen(port, function() {
  console.log("Listening on " + port);
})
InformationsquelleAutor jdesai927 | 2013-05-27
Schreibe einen Kommentar