express4.0默认的routes中的index想要发送一个html页面
发布于 1个月前 作者 1043099804 390 次浏览 来自 问答

默认的routes中的index想要发送一个html页面 var express = require(‘express’); var router = express.Router();

/* GET home page. */ router.all('/’, function(req, res, next) { res.sendfile(“./views/index.html”); });

module.exports = router; 能够发送但是外部关联css和js都不能加载,求问为啥

2 回复

没设置静态资源的路径,你去用express-generator生成 一个项目。看他的app.js可以看到有一个注册静态资源目录的货=。=然后引用那个目录里面的就好

对,没有设置静态资源的路径。你的 express 找不到对应 css 和 js 的静态文件夹

回到顶部