2016-09-30 1 views
0

Ich kehre gleiche Ansicht für beide/neu und bearbeiten /: idExpress.js Hinzufügen: id param zu url brach statische Inhalte

jedoch, wenn es gemacht wird Stile und js-Dateien sind nicht für bearbeiten gefunden /: id

Warum geschieht dies für Express.js ist nicht immer relativ

Routen für öffentliche Ordner sein soll:

Nach der Ansicht, ich habe meine Stile wie diese

<script src="javascripts/jquery-3.1.0.min.js"></script> 
<link href="bootstrap-3.3.7/css/bootstrap.min.css" rel="stylesheet"> 

Alle Inhalte innerhalb öffentlichen Ordner

Antwort

3

Sie benötigen absolute URLs für Ihre Skripte und Links (mit einem Schrägstrich beginnen).

<script src="/javascripts/jquery-3.1.0.min.js"></script> 
<link href="/bootstrap-3.3.7/css/bootstrap.min.css" rel="stylesheet"> 

Ihr Browser sieht einen relativen Pfad, so wird es mit dem Inhalt an

edit/javascript/jquery-3.1.0.min.js anfordert, die nicht existiert.

+0

Wunderbar - Vielen Dank! –

+1

Ich werde aber Stack-Overflow hat mich gebeten, 10 Minuten zu warten, bevor ich die Antwort akzeptiere –

Verwandte Themen