npm切换镜像

//npm:是一个node.js的管理和分发工具,可以根据配置package.json下载js库
//本地安装:将下载的模块安装到当前目录(项目)
//全局安装:将下载的模块安装到全局的目录(npm -root -g 查看全局目录)

npm install express  局部安装
npm root -g 查看全局目录路径
npm install jquery -g 全局安装
//npm 批量下载

------------
//切换npm镜像  加快下载速度
npm install nrm -g  -g全局安装

nrm ls 查看当前的镜像仓库

nrm use taobao 切换指定taobao镜像源

--------------------------切换镜像成功

//如果使用cnpm的方式,则安装cnpm,输入如下命令: npm install -g cnpm --registry=https://registry.npm.taobao.org

查看cnpm版本信息 cnpm -v



使用cnpm  cnpm install需要下载的js库;一般只有在下载模块的时候才使用cnpm,其他情况还是一样使用npm
eg:cnpm install jquery -g 全局安装

//package.json中定义的脚本中有
dev是开发阶段测试运行
build是构件编译工程
lint是运行js代码检测
 //格式: npm run dev或者build或者lint


------------------------------------------------------------------------------------------------nodejs 随笔

 

1.创建nodejs web服务器

//引入node.js内置http模块
var http = require("http");

//创建并监听web服务器
http.createServer(function (request,response) {

    //发送http头部
    //参数1:响应状态码,200表示成功
    //参数2":响应头部信息,Content-Type内容类型:纯文本
    response.writeHead(200,{"Content-Type":"text/plain"});

    //服务端渲染
    for (var i =0 ;i<10;i++){
        response.write("Hello World \n");
    }
    //发送响应数据
    response.end("");
}).listen(8888);

console.log("服务器运行在 http://127.0.0.1:8888 ");

2.处理nodejs Web请求参数

//引入node.js内置http模块
var http = require("http");
var url = require("url");

//创建并监听web服务器
http.createServer(function (request,response) {

    //发送http头部
    //参数1:响应状态码,200表示成功
    //参数2":响应头部信息,Content-Type内容类型:纯文本
    response.writeHead(200,{"Content-Type":"text/plain"});

    //解析请求地址
    //参数1:请求地址
    //参数2:true的话使用query解析参数到一个对象,默认false
    var params = url.parse(request.url,true).query;

    for (var key in params) {
        response.write(key + " = " + params[key]);
        response.write("\n");
    }

    //发送响应数据
    response.end("");
}).listen(8888);

console.log("服务器运行在 http://127.0.0.1:8888?name=xiaoming&id=1 ");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值