node.js学习_express框架搭建服务器_主文件配置

Express是目前最流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。
开始搭建express服务器

一·、创建基础目录

node_modules文件夹和package-lock.json是下载模块后自动生成的
项目基础目录

二·.创建好以后 在appliction.js(成为主文件)中配置服务器
第一步:引入 express模块
使用的所有模块都需要下载 
express模块下载:
在编译软件(JetBrains WebStorm 183.4588.47 x64 )中点击左下角 Terminal 进入该项目目	录下   
我的项目是day2下载语法:npm install 需要下载的模块名字   --save(或者--save-dev)
--save:将保存配置信息到pacjage.json的dependencies节点中。--save-dev:将保存配置信 	息到pacjage.json的devDependencies节点中。
此处参照博客:https://blog.51cto.com/11871779/2169329npm
 install 会下载dependencies和devDependencies中的模块。
 它到哪里去找这些模块?其实当我们执行npm intall 命令时 会根据package.json中的依赖去下载模块。

引入express模块:

const express = require ("express")const logger = require("morgan")//需要下载日志模块:npm install morgan --save 
第二步、运行方法 得到服务器对象:const myapp = express()
//配置服务器日志   (配置了日志,能记录服务器访问情况)
myapp.use(logger("dev"))
第三步、配置静态资源文件
myapp.use(express.static(__dirname+"/src"))   //src是我的所有静态资源
myapp.use(favicon(__dirname+"/src/images/land-page.jpg"))//配置小图标,小图标的路径
第四步、监听端口
myapp.listen(8880,function () {
    console.log("服务器启动 8880是自己设置的端口号")
})
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080513525370.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MzY3NzAz,size_16,color_FFFFFF,t_70)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值