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

一、Node.js模块封装

  1.  .创建一个名为文件夹如(mynodejs)。
  2.  在censorify下创建3个文件censortext.js、package.json、README.md文件。
  3. 在censortext.js下输入一个过滤特定单词并用星号代替的函数。[快速掌握]Node.js模块封装及本地使用以及发布_第1张图片
  • 一、Node.js模块封装
  1.  创建一个名为文件夹如(mynodejs)。
  2.  在censorify下创建3个文件censortext.js、package.json、README.md文件。

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

[快速掌握]Node.js模块封装及本地使用以及发布_第2张图片

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

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

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

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

[快速掌握]Node.js模块封装及本地使用以及发布_第3张图片

生成完之后:

[快速掌握]Node.js模块封装及本地使用以及发布_第4张图片

 

二、封装模块的使用

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

1.创建名testnode文件夹

2.用DOS命令testnode文件夹下,然后安装已经封装好的模块,如果是已经发布到NPM注册表的直接npm install 名字,如果是在本地npm install+tgz文件路径。[快速掌握]Node.js模块封装及本地使用以及发布_第5张图片

3.安装完成后会在readwords文件夹下生成包含censority子文件夹的node_modules文件夹[快速掌握]Node.js模块封装及本地使用以及发布_第6张图片

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

[快速掌握]Node.js模块封装及本地使用以及发布_第7张图片

[快速掌握]Node.js模块封装及本地使用以及发布_第8张图片

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



你可能感兴趣的:(node,JS)