express中的静态目录设置

来源:互联网 发布:mac maya5.0 编辑:程序博客网 时间:2024/05/14 12:35

我在开发一个web应用时,会遇到以下错误


我的js链接是这样的

我的server.js的存放目录public是js的上级目录

错误的原因是我没有配置express的静态路径

我用如下方法设置express的静态目录

var pathname = __dirname;app.use(express.static(pathname));console.log(pathname);
__dirname是当前文件的存放目录

要注意所有文件的路径都是相对存放路径的

静态路径加上html文件中的相对路径即为文件的真实路径

关于Express托管静态文件的内容,可参见http://www.expressjs.com.cn/starter/static-files.html

0 0