Nodejs

时间:2016-07-25 07:29:45

标签: javascript html node.js nodes

我的客户端有问题,我的路径是图片或css,我的图片和css与index.html在同一个文件夹中,但索引看不到它。

我的文件夹结构:

  • 的index.html
  • image.jpeg
  • 的main.css
  • server.js

在index.html中,我询问image和css的路径:

<img src="/image.jpeg">
<link rel="stylesheet" type="text/css" href="/main.css">

在server.js中我询问索引的路径:

var app = require('express')();
app.get('/',function(req,res){
    res.sendFile(__dirname + '/index.html');
});

2 个答案:

答案 0 :(得分:0)

在使用之前阅读Express文档:http://r4stats.com/examples/graphics-ggplot2/

答案 1 :(得分:-1)

问题是您无法提供静态文件。

包括这个:

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

使用“public”目录存储文件。

此处发布的问题与您的问题类似,可能会提供进一步的说明。 Basic webserver with node.js and express for serving html file and assets