Node的模块简单介绍

本文介绍Node.js中第三方模块的安装方法及常用模块的使用技巧,包括如何利用npm安装第三方模块,并将它们记录在package.json文件中,以及如何在项目中引入并使用这些模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  Node中的模块分两类:一类是自带的核心模块,如http、tcp等,第二类是第三方核心模块,express就是与http对应的第三方核心模块,用于处理http请求。

关于如何下载第三方模块:

(1)如果没有package.json文件 npm init命令 需要创建一个package.json文件
(2)通过npm install xxx--save安装的第三库的名字和版本信息会写进page.json中的dependencies或devDependencies节点。 执行npm install,电脑会通过package.json文件的配置自动安装第三方模块。

(3)npm install xxx@1.0 --save安装1.0版本的xxx


npm install express--save//投入使用阶段用到的插件 下载时的写法


"dependencies": {//下载完package.json显示结果
"express":"1.15.5",
}




npm install express--save -dev//开发阶段用到的第三方库(用其他生成的) 下载时的写法


"devDependencies": {//下载完package.json显示结果
"express":"1.15.5",
}



var express=require('express');//引入插件
var favicon=require('favicon');
var bodyParser=require('body-parser');
var methodOverrided=require('method-overrided');
var app=express();


//下面四句话向express中注册了四个中间件
app.use(favicon());
app.use(bodyParser.json());//解析用户传递的JSON数据成一个可以直接使用的对象,放在require.body中。
app.use(bodyParser.urlendcoded({extended:false}));//解析用户传递的JSON数据成一个可以直接使用的对象,放在require.body中。
app.use(methodOverrided());//把非put delete请求变成put或delete请求

这四个中间件是express最重要的中间件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值