位置: 编程技术 - 正文

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有什么作用)

  • 每月进项税额怎么算
  • 咨询服务业涉及税费
  • 小规模纳税人个税是月报还是季报
  • 个体户每月开票超3万
  • 活动经费属于什么费用
  • 个人因终止投资经营而取得的股权转让收入如何计算个人所得税?
  • 无形资产摊销和累计摊销一样吗
  • 个税专项附加扣除是每个月扣还是按年计算
  • 简易征收纳税人取得专用发票
  • 扣缴外国企业所得税分录
  • 银行卡收到养老金是什么意思
  • 应交税费附加税期末有余额吗
  • 会员卡退钱是退全额吗
  • 软件开发服务费可以计入无形资产吗
  • 租赁业务增值税纳税义务发生时间
  • 缺联发票税务怎么处理
  • 开了发票必须记收入吗
  • 房屋使用权转让合法吗
  • 高速公路通行费抵扣最新规定
  • 电动车固定资产报废年限是多少年
  • 专票私人能开吗?
  • 高新企业所得税税率10%
  • 非金融企业向金融企业借款的利息
  • 增值税专用发票怎么开
  • 农产品的增值税率
  • 会计实务加班费的账务处理
  • mac的快捷键在哪
  • win10telnet不是内部或外部命令教程
  • linux系统网络日志
  • 常见的财务报表分析方法有多选题
  • svchost一直在下载什么
  • php实用的案例
  • 公司缴纳的公积金什么时候到账
  • wrme.exe是什么
  • PHP:imagefilltoborder()的用法_GD库图像处理函数
  • 股权激励费用摊销计算
  • 井冈山游击队的口号
  • 自己组装产品再卖掉
  • 什么是重绘和回流
  • php 输出
  • 拨入专款年终如何做账
  • 进项税转出金额是发票上的哪个
  • 0申报残保金逾期影响企业信用评级吗为什么
  • 技术人员的工资计入什么费用
  • 成品油涉及范围有哪些
  • 其他应付款不用付了会计分录
  • 物业费可税前扣除吗
  • 没有发票的支出怎么入账
  • 加计扣除所得税怎么算
  • 银行取备用金最多能取多少
  • 资产减值损失怎么计提
  • 订单式生产的企业有哪些
  • 电商的成本构成包括
  • 记账凭证账务处理程序的特点是直接根据每张
  • 教育费附加免征额
  • 应收票据和应付票据的区别
  • 房地产企业预付账款会计分录
  • 工程施工和工程造价哪个好
  • 参加会议正常应该交多少钱
  • 公司发放工资的形式
  • 怎样取消开机磁盘自动检查
  • 如何在windows中添加字体
  • vim显示中文乱码
  • win8如何开启蓝牙
  • linux文件latin1转换为utf
  • windows重大更新
  • g++编译debug
  • win7系统步骤
  • ssh encountered 1 errors during the transfer错误3种解决方法
  • linux应用程序在哪个目录
  • 解决胃胀气最快方法
  • linux shell 输出到文件
  • 用js实现一个复杂对象深拷贝的算法
  • angular 创建项目
  • 研发费用加计扣除2022政策
  • 当前税务干部队伍不足
  • 重庆路桥价值
  • 甘肃是什么时候属于中国的
  • 济宁任城区多大面积
  • 福建莆田社保局在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设