位置: 编程技术 - 正文

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

  • 企业中秋晚会活动方案
  • 一般计税方法适用于500万
  • 组成计税价格公式消费税
  • 差旅费抵扣进项税政策201939号文件
  • 购买股票交易费用计入
  • 公司欠款利息收入需要交增值税吗?
  • 留存收益资本成本率计算公式
  • 贴现率和折现率相等吗
  • 小企业会计准则2023电子版
  • 股份制改造而发生的资产评估增值税法规定
  • 申请国家知识产权的条件
  • 开出转账支票的摘要怎么写
  • 个调税手续费会计分录怎么写?
  • 销售中央空调并安装账务处理
  • 固定资产简易办法3%减按2%
  • 餐饮行业纳税指引及营改增后税负变化!
  • 申报是不是就是报税
  • 租赁服务可以享受加计抵减吗
  • 质量扣款发票怎么处理
  • 关联企业借款利息税前扣除
  • 华为手机屏幕碎了照片
  • 其他综合收益怎么来的
  • 经营负债是指什么
  • 发生坏账账务处理
  • 广告公司收到广告费发票如何入账
  • 发票明细与实际不符是什么行为
  • PHP:pg_lo_create()的用法_PostgreSQL函数
  • 房产税计税的税率可分为
  • 企业之间可以背书吗
  • 已收到材料至月末仍未收到发票账单
  • phple
  • 金蝶怎么加人
  • 前端实战培训
  • 立体匹配原理
  • ChatGPT的了解与初体验
  • 深度学习参数初始化(二)Kaiming初始化 含代码
  • 微信支付扫码支付顺序
  • 汇算清缴退税的账务处理
  • 出口退税过期免税申报流程
  • 法人章两个字的怎么印
  • 交通费比例
  • 以摊余成本计量的金融资产会计处理
  • 发工资时代扣房贷怎么办
  • python PyQt如何使用资源
  • sqlserver2019查看表
  • 应收账款收不回来做坏账处理分录
  • 社区居委会有哪些成员
  • 可供出售金融资产名词解释
  • 公司注册资本减资流程
  • 公司增资怎么处理
  • 员工的报销
  • 税票是什么意思
  • 发票入账有效期是多长时间
  • mysqld占用cpu高
  • linux路由是干嘛的
  • mac电脑废纸篓清空文件恢复
  • 服务器centos版本选择
  • win10预览版好吗
  • 为什么电脑显示windows10即将终止服务
  • igfxem module是什么程序
  • windows7开始菜单
  • linux在vim编辑器中,将光标移动
  • win7调整视觉效果
  • jquery中attr和prop
  • material design设计
  • 升级jdk版本
  • Unity3D游戏开发基础
  • 巧用dos命令合并图层
  • nodejs入门教程
  • 不是批处理文件
  • python做应用软件界面
  • 详解node HTTP请求客户端 - Request
  • gradle手动安装
  • js滚动条怎么调出来
  • python生成随机数表
  • javascript要怎么学
  • 如何加强部门联动协作
  • 湖南省税局
  • 2018建筑材料考试试题及答案河南卷
  • 软件企业专项审计
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设