位置: 编程技术 - 正文

Node.js模块封装及使用方法(node.js模块化)

编辑:rootadmin

推荐整理分享Node.js模块封装及使用方法(node.js模块化),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs封装成exe,node.js 模块,nodejs封装api,nodejs封装api,node.js模板,关于node.js中的模块化规范,nodejs封装api,node.js模块化,内容如对您有帮助,希望把文章链接给更多的朋友!

Node.js中也有一些功能的封装,类似C#的类库,封装成模块这样方便使用,安装之后用require()就能引入调用.

一、Node.js模块封装

1.创建一个名为censorify的文件夹

2.在censorify下创建3个文件censortext.js、package.json、README.md文件

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

2)、在package中配置清单信息 例如版本 名称和main指令等。

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

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

Node.js模块封装及使用方法(node.js模块化)

使用命令行导航到censorify文件夹下,然后使用命令 npm pack 封装生成tgz文件,这样就封装了一个模块。

二、封装模块的使用

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

1.创建名readwords文件夹

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

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

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

5.使用

用命令行node readwords.js来调用readwords.js查看结果

标签: node.js模块化

本文链接地址:https://www.jiuchutong.com/biancheng/370691.html 转载请保留说明!

上一篇:使用Jasmine和Karma对AngularJS页面程序进行测试

下一篇:Node.js程序中的本地文件操作用法小结(node.js有什么作用)

  • 纳税人规模证明是什么
  • 什么叫风险纳税人员
  • 所得税营业成本包括税金及附加吗
  • 房产租赁增值税率是5%还是9%
  • 公司开电费发票怎么入账
  • 不能抵扣进项税额的发票类型
  • 已认证未抵扣的进项怎么填写
  • 房地产企业预收账款结转收入
  • 盘盈资产开具发票是否符合规定
  • 置换上市公司资质要求
  • 接受非货币性资产捐赠以其什么确认捐赠额
  • 当月计提的工资与次月发放数不同
  • 当期免抵税额有什么用
  • 高工资怎么说
  • 团建费用是什么意思
  • 未取得房产证的房子如何迁户口
  • 不需要缴纳增值税和免税的区别
  • 个人免征增值税起征点
  • 发出的货物可以要求退回吗
  • 有限合伙企业需要法人吗
  • 股份公司和有限公司工作哪个好一些
  • 在win7系统中安装win10
  • 线程是什么意思
  • dotnetfx35.exe
  • 在建工程的核算内容和范围是什么
  • element-ui表格
  • php cmd
  • 福利企业增值税即征即退会计处理
  • 一般纳税人销售旧货适用征收率是?
  • 工业企业制造费用包括
  • 固定资产提前报废
  • 使用session的步骤
  • yii2框架和fastadmin建商城网站哪个好用
  • mysql常用命令行大全
  • 票据权利的取得要件
  • python如何点击网页按钮
  • wordpress禁止更新插件
  • 视同销售是指什么
  • 应该免税的增值税是什么
  • 自产产品用于业务招待费
  • 复利和年金的区别通俗易懂的
  • 营改增对财务人员的影响
  • 投入的资金如何做账
  • 发票备注栏填写内容
  • 现金日记账月末怎么结账图片
  • 固定资产标准提高是政策变更吗
  • mysql5718解压版安装
  • mysql隔离级别详解
  • windows需要更新吗?
  • linux 执行结果写到文件
  • windows media player播放不了mp4
  • linux 根目录
  • wordpress怎么安装插件
  • nipc什么意思
  • win7使用技巧图解
  • android app 源码
  • cocos2d 动画
  • alt+r没用
  • perl常用函数
  • perl -i -pe
  • ajax的异步是什么意思
  • unity项目资源
  • 关于批处理的说法错误的是
  • 如何用虚拟号码打电话
  • node搭建博客
  • android中文名
  • unity3d初学者教程视频
  • web docs
  • 修改jquery版本号不生效
  • 广告费属于什么会计科目
  • 国家税务局天津市税务总局官网
  • 境外投资收益如何交税
  • 新疆12366电子税务局官网手机版
  • 税控盘解除风险
  • 核定征收的适用税率
  • 湖北省地方税务局公告2014年第7号
  • 中国宗教协会如何注册?
  • 航天金穗280怎么入账
  • 江西税务客服电话
  • 北京税务局代个人开发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设