Nodejs03--node模块基本介绍

本文介绍了Node.js中的模块概念,包括内置模块(如http、path、url、querystring)、第三方模块(通过npm下载安装)和自定义模块的创建与使用方法。详细步骤涵盖从初始化项目、下载安装第三方模块到发布自己的模块,并讲解了如何卸载已上传的包。后续文章将深入探讨Node.js的常用模块。

这一篇就是简单的介绍一下node的模块,后面的文章中会详细介绍node的常用的模块

在node中,模块--简单理解就是每个js文件就是一个模块。模块有三大类:内置模块、第三方模块 、自定义模块。

内置模块:

常用到的模块有:http、path、url、querystring

用法:直接引入  require('模块名');

第三方模块

用法:仓库地址: https://www.npmjs.com/ 在这个网站上进行下载安装 

在项目文件夹根目录下。使用下载的第三方模块(第三方的包)。

          1、初始化项目 npm init -y 

          2、下载要使用的第三方的模块(包) 

                 安装:npm i 需要下载的包名。此时项目中多了一个package-lock.json文件

          3、创建一个项目的入口文件 例如:index.js

          4、在该文件中引入下载的模块  const 变量 = require('下载下来的包');

          5、按照文档的说明使用即可 

自定义模块(自己实现的):

用法:引入:require('../...文件'),引入时需要该模块的相对路径

在仓库中发布自己的模块

1、准备好自己的包,里面有一个package.json文件

        * 建立包的文件夹

        * 建立自己的js文件

        * 初始化项目 npm init -y 生成package.json 文件

注意:包的名字在npm.org上是唯一的,

              不要写一些无意义的名字

2、在npmjs.org官网上注册账号并激活

3、在包根目录下 使用命令: 

            登录命令:npm login 

            (npm login----》Username:输入自己的账号----->Password: 输入密码---> 输入注册时的邮箱---如果出现了http://registry.npmjs.org 地址 就说明已经登录成功了)

4、上传项目:

            上传命令:npm publish 。开始上传包。当出现 + 包名@版本号 就是上传成功了。官网上可能有些延迟,等会就可以看到了

卸载(删除)已经上传的包文件

1、卸载包(删除包)

        命令:npm unpublish 包@版本号

        出现 - 包名@版本号 就删除成功了

 

 

 

 

好啦 此篇就先到这里吧。后面的文章会介绍nodeJs的常用模块。

我的文章都是学习过程中的总结,如果发现错误,欢迎留言指出,我及时更正。

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值