CNode

请高手指教如何用node开发一个小的网页,不必要使用express

Jjunxing1025发布于13 年前最后回复13 年前13 回复6461 浏览0 收藏

我想见一个小网页用来执行几条命令的,使用的是socket.io,本地访问静态网页可以,但是我想放在服务端访问,可以直接使用readFile访问Html文件,但是里面的css和Js文件访问不到,求高手指教

查看回复

回复 (13)

J
jabez128#1·13 年前

用Connect\一秒钟搞定

var connect = require('connect');
var app = connect();
app.use(connect.static(__dirname + '/public'));
app.listen(3000);

把网静态页放在public文件夹下面,js和css文件放在css和js文件夹下即可

J
junxing1025#2·13 年前
J
jabez128#4·13 年前
引用 jabez128用Connect\一秒钟搞定 var connect = require('connect'); var app = connect(); app.use(connect.static( di...

@junxing1025 引入socket.io模块就行,你要做聊天室应用的话用静态文件可不行

C
coolicer#5·13 年前

他的意思是connect也不要。可以是可以,要自己判断路由,就像那个The Node Beginner Book那样

J
junxing1025#7·13 年前
引用 jabez128用Connect\一秒钟搞定 var connect = require('connect'); var app = connect(); app.use(connect.static( di...

@jabez128现在可以用nginx和你说的这种方法来访问静态网页咯,看你说的这个connect模块挺好用的,有没有关于这方面比较详细的文档,我想学习一下,不想使用socket.io了

J
jabez128#8·13 年前
N
nobuta#12·13 年前

根据URL判断文件路径....然后readfile 不难吧...

B
brighthas#13·13 年前

可以按照本书开发,不依赖express

Node.js服务器框架开发实战

参与回复
登录后即可参与回复。登录