NodeJS中querystring模块与npm包管理器的释义

querystring模块

~~querystring.parse(); //将字符串解析为对象~~ 
实例:
var querystring = require("querystring");
var str = "name=jack & password=123456";
console.log(querystring.parse(str));

~~querystring.stringify(); //将对象解析为json格式~~ 
实例:
var querystring = require("querystring");
var obj = {
   name : "jack",
   password : 123456
};
console.log(querystring.stringify(obj));

CommonJS规范

  1. CommonJS规范,导入一个模块:var module=require(‘模块名或路径’);
  2. CommonJS规范,导出一个模块:module.exports={} , exprots

npm包管理器
npm:node package minager(node,包,管理者)

Node模块包含有核心模块和自定义模块

  1. 核心模块:( NodeJS自带的 )
    http模块
    url模块
    fs模块
    querystring模块

  2. 自定义模块:
    自己创建的模块,别人创建的模块

下载包:npm install 包名
npm下载的包放在 node_modules 文件夹中
创建package.json文件:  npm init --->  Enter

npm包上传下载:
    1. 先注册npm官网的账号
    2. 注册完成之后,我们新建一个项目
    3. 在这个项目里面创建package.json  npm init
    4. 创建自己的模块
    5. 然后终端进行npm 登录  npm login     --->   1):输入用户名,2):输入密码  ,3):输入邮箱
    6. 发布npm包  npm publish


cnpm
npm 下载资源服务器在国外
cnpm 下载资源服务器为国内淘宝镜像
所以我们下载插件一般用cnpm,比较迅速

如何下载cnpm  -->  百度cnpm  -> 进入cnpm官网 ->  npm install -g cnpm --registry=https://registry.npm.taobao.org

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值