npm 基本使用

1、安装

  • npm是一个全世界范围内模块的分享社区,可以免费使用这个社区内别人开发的模块。
  • 社区地址:https://www.npmjs.com/

  • 只关心怎么使用,不用关心如何封装的,因为他们在封装的时候也有可能在引入其他的模块

2、使用

  • 打开官网  在搜索框内部查询你需要模块的关键字

比如让1234567智能转换为大写的    搜“大写”

  • 因为在安装NodeJS的时候已经安装了npm包管理器了,所以就可以直接使用;比如我们找到了一个nzh的模块,此时需要使用npm命令进行安装npm install nzh

  • 此时参考提供的API进行使用         nzh 参考文档

var Nzh = require("nzh");
console.log(Nzh.cn.encodeS(100111))// 转中文小写
console.log(Nzh.cn.encodeB(100111))// 转中文大写 
console.log(Nzh.cn.encodeS(1.23456789e+21))// 科学记数法字符串 
console.log(Nzh.cn.toMoney(100111.11))// 转中文金额

小案例 日期转换

var http = require("http")
var  solarLunar = require('solarLunar') 
var server = http.createServer(function (req,res) {
    //字符集
    res.setHeader("Content-type","text/html;charset=UTF8")
    let arr = req.url.match(/\/(.+)\/(.+)\/(.+)$/)
    
    let $1 = arr[1];
    let $2 = arr[2];
    let $3 = arr[3];
    console.log($1,$2,$3)
    var gl = solarLunar.solar2lunar($1,$2,$3) //输入的日子为公历
    var nl = solarLunar.lunar2solar($1,$2,$3) //输入的日子为农历
    res.end(`<h1>今年是${gl.cYear}年${gl.cMonth}月${gl.cDay}${gl.animal}年</h1>`)
    
})
server.listen(3000)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值