[快速掌握]Node.js模块封装及本地使用以及发布

本文介绍了如何在Node.js中创建和封装一个简单的模块,该模块用于过滤文本中的敏感词汇,并详细描述了从创建文件夹到封装模块的全过程。此外,还提供了如何在本地环境中使用这些封装好的模块的方法。

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

一、Node.js模块封装

  1.  .创建一个名为文件夹如(mynodejs)。
  2.  在censorify下创建3个文件censortext.js、package.json、README.md文件。
  3. 在censortext.js下输入一个过滤特定单词并用星号代替的函数。
  • 一、Node.js模块封装
  1.  创建一个名为文件夹如(mynodejs)。
  2.  在censorify下创建3个文件censortext.js、package.json、README.md文件。

  3. 在censortext.js下输入一个过滤特定单词并用星号代替的函数。

{
	"author" : "lishuaixing",
	"name" : "Replace",
	"version" : "0.1.1",
	"description" : "审查文档中的敏感关键字",
	"main" : "Replace",
	"dependencies" : {},
	"engines" : {
		"node" : "*"
	}
}

3)、创建的README.md文件主要是描述说明

  3.使用命令行创建封装模块

使用DOS命令去mynodejs文件夹下,然后使用命令npm pack封装生成tgz文件,这样就封装了一个模块。


生成完之后:


 

二、封装模块的使用

封装模块的使用有两种方法 :发布到NPM注册表、本地使用,这里只记录下本地使用的方法.

1.创建名testnode文件夹

2.用DOS命令testnode文件夹下,然后安装已经封装好的模块,如果是已经发布到NPM注册表的直接npm install 名字,如果是在本地npm install+tgz文件路径。

3.安装完成后会在readwords文件夹下生成包含censority子文件夹的node_modules文件夹

4.新建testRepalce.js文件测试(注意代码console、封装模块的函数别写错了)



(我吃酸萝卜 新浪微博http://www.weibo.com/wcslb          ---李帅醒著)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值