β

nodejs+express项目加载静态资源报404的解决方法

程序开发者博客 369 阅读

在学习nodejs + express做web项目的时候,所有内容都定义好并且引入了bootstrap,启动项目发现静态资源没有生效,控制台报错

GET /public/bootstrap/dist/css/bootstrap.css 404 18.302 ms - 1104 GET /public/stylesheets/style.css 404 25.498 ms - 1104

解决方法如下:

打开app.js文件,将

app.use(express.static(path.join(__dirname, 'public')));

改为

app.use('/public', express.static(__dirname + '/public'));

解决问题!

在学习nodejs + express做web项目的时候,所有内容都定义好并且引入了bootstrap,启动项目发现静态资源没有生效,控制台报错

GET /public/bootstrap/dist/css/bootstrap.css 404 18

作者:程序开发者博客
Coding is 用智慧开创属于自己的事业!
原文地址:nodejs+express项目加载静态资源报404的解决方法, 感谢原作者分享。

发表评论