我一直在使用MEAN堆栈,我遇到了这个问题,我的CSS无法在某些页面上正确加载.尝试以下两个链接进行比较/理解:
https://edmtl.herokuapp.com/song
https://edmtl.herokuapp.com/song/
Layout.jade:
doctype html
html
head
title= title
meta(name="viewport" content="width=device-width, initial-scale=1.0")
link(rel='stylesheet', href='css/bootstrap.css')
link(rel='stylesheet', href='css/style.css')
Run Code Online (Sandbox Code Playgroud)
app.js:
var song = require('./routes/addSong');
app.use('/song', song);
Run Code Online (Sandbox Code Playgroud)
路线/ addSong.js:
var express = require('express');
var router = express.Router();
var db = require('mongoose-simpledb').db;
/* GET home page. */
router.get('/', function(req, res) {
res.render('addSong', {title: 'Add A Song'});
});
router.post('/createNew', function(req,res){
var song = new db.Post({
name: req.body.songname,
artist: req.body.artist.split(","),
remix: req.body.remix,
genre: req.body.genre,
url: req.body.url,
description: req.body.description,
blogger: req.body.blogger
});
song.save(function (err,song){
if(err) return console.error(err); …Run Code Online (Sandbox Code Playgroud)