安装NodeJS
Linux下
可直接使用已编译好的包
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载
# tar xf node-v10.9.0-linux-x64.tar.xz // 解压
# cd node-v10.9.0-linux-x64/ // 进入解压目录
# ./bin/node -v // 执行node命令 查看版本
v10.9.0
windows环境下
node历史版本下载地址:https://nodejs.org/dist/
选择自己使用的版本下载后,直接安装,然后配置环境变量
node -v
安装成功
创建工作目录
在win或者linux上创建一个文件夹作为工作目录
初始化项目
npm init
通过此命令为项目创建一个package.json文件,此命令会要求输入几个参数,可以直接回车选择默认配置。
生成的package.json
安装Express
npm install express --save
如果只是临时安装Express,不想将它添加到依赖列表里,可以略去--save
执行后当前文件夹会多出一个node_modules文件夹和一个package-lock.json文件
代码编写
在当前文件夹创建app.js(根据一开始自己配置的名字创建)
var express = require('express');
var server = app.listen(3000, function(){
var host = server.address().address;
var port = server.address().port;
server.setTimeout(1000 * 60 * 10);
console.log('Example app is start in http://%s', host)
console.log('Example app listening on port %s', port);
})
app.get('/hello', function(req, res){
res.send('Hello World');
});
启动后访问http://localhost:3000/hello
(只是简单实现,自己的项目要自己编写代码)