我是node.js的新手我想创建一个简单的express.js静态文件服务器,但我有一些问题.我在全球范围内安装了express.js 4.2,如下所示:
npm install -g express-generator
Run Code Online (Sandbox Code Playgroud)
我在httpsrv.js中有这个代码:
var http = require('http');
var express = require('express');
var app = express();
app.use('/', express.static(__dirname + '/public'));
app.listen(3000, function() { console.log('listening')});
Run Code Online (Sandbox Code Playgroud)
我不确定是否可以,我想这还不够,但我无法运行它失败了,错误:找不到模块'express'.
我想创建一个简单的http服务器,可以从特定的文件夹("\ public"例如)服务,我使用的是.html语言.我在互联网上找到了很多废话,我不想使用这个.jade的东西,我不想用快递等创建一个空的web应用程序.我想要像Apache一样运行的express.js http服务器首先从指定的文件夹提供静态html页面.任何人都可以帮我这个,建议一篇好文章,一步一步解释,因为我是初学者.