npm init -y创建一个package.json文件
npm i -S express
导入express包
创建一个app.js作为入口
// 安装
//引用包
var express=require('express')
//创建服务器应用程序
//也就是原生的http.createServer
var app = express()
//当服务器收到get请求/的时候,执行回调函数
app.get('/',function(req,res){
res.send('hello,express')
})
app.listen(3000,function(){
console.log('app is running at port 3000');
})
接下来开放静态资源
就有的时候我服务器要选择性的给你一些资源文件,有的资源文件我不给你
现在我搞一个main.js的文件
//公开指定目录
//只要这样做了,就能直接通过/public/xx的方式来访问public下的所有文件
app.use('/public/',express.static('./public/'))
插入一个知识点
修改完代码自动重启服务器
用nodemon模块
npm install --global nodemon
使用 nodemon app.js自动重启服务器