相关疑难解决方法(0)

Express-js无法获取我的静态文件,为什么?

我已将代码缩减为我可以制作的最简单的express-js应用程序:

var express = require("express"),
    app = express.createServer();
app.use(express.static(__dirname + '/styles'));
app.listen(3001);
Run Code Online (Sandbox Code Playgroud)

我的目录看起来像这样:

static_file.js
/styles
  default.css
Run Code Online (Sandbox Code Playgroud)

然而,当我访问时,http://localhost:3001/styles/default.css我收到以下错误:

Cannot GET / styles /
default.css
Run Code Online (Sandbox Code Playgroud)

我正在使用express 2.3.3node 0.4.7.我究竟做错了什么?

node.js express

297
推荐指数
9
解决办法
25万
查看次数

标签 统计

express ×1

node.js ×1