npm切换镜像

    科技2023-10-25  104

    //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 ");
    Processed: 0.020, SQL: 8