Lim*_*ime 3 javascript node.js express
有一个style.css在public,但我似乎无法做出快速静态选项工作.我已删除express并已完成npm install express,但仍无法正常工作.我刚收到404错误.
var express = require('express')
, app = express.createServer();
app.use(express.static(__dirname+'/public'));
app.listen(8080, "127.0.0.1");
Run Code Online (Sandbox Code Playgroud)
我已经添加了一个app.get()块来确保快速正常运行,但我仍然无法请求静态文件.
小智 32
我现在多次忽略的一个重要细节是"公共"不在您提供的静态内容的URL中.
阿尔弗雷德的例子指甲,但很容易错过.自述文件的位置是不是localhost:8080 /大众/ README,但只是本地主机:8080/README
Alf*_*red 15
对我来说工作得很好.
app.js
var express = require('express')
, app = express.createServer();
app.use(express.static(__dirname+'/public'));
app.listen(8080, "127.0.0.1");
Run Code Online (Sandbox Code Playgroud)
mkdir public
cd public
touch README
Run Code Online (Sandbox Code Playgroud)
自述
test
Run Code Online (Sandbox Code Playgroud)
$ curl http://localhost:8080/README
test
Run Code Online (Sandbox Code Playgroud)
$ npm ls
connect@1.6.1
express@2.4.4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21098 次 |
| 最近记录: |