zoukankan      html  css  js  c++  java
  • 安装node.js及NPM工具

    前言

    Node.js的前世

    1995年,网景工程师Brendan Eich 花了10天时间设计了JavaScript语言.
    2005年开始,ajax逐渐被前端开发人员所重视,因为不用刷新页面就可以更新页面的数据和渲染效果。
    2008年,google的Chrome发布,随后就以极快的速度占领市场,超过IE成为浏览器市场的主导者。
    2009年,Ryan Dahl在谷歌的Chrome V8引擎基础上,打造了 Node.js

    优点

    基于事件循环的异步IO
    单线程运行,避免多线程的变量同步问题
    JS可以写后端代码,前后台统一编程语言

    1,下载Node.js

    官网 https://www.runoob.com

    镜像 http://nodejs.cn

    2,测试及NPM

    C:UsersAdministrator>node -v
    v14.15.0
    C:UsersAdministrator>NPM -v
    6.14.8
    

    3,修改默认仓库(默认国外的,较慢,选择淘宝镜像)

    推荐使用nrm版本切换工具的时候,这里碰到了坑,,过程报错

    C:UsersAdministrator>npm install nrm -g
    npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
    

    查查资料,可以直接修改默认仓库

    C:UsersAdministrator>npm config set registry https://registry.npm.taobao.org
    C:UsersAdministrator>npm config get registry
    https://registry.npm.taobao.org/
    

    4,查看当前选中仓库(带*号的)

    C:UsersAdministrator>nrm ls
    
      npm -------- https://registry.npmjs.org/
      yarn ------- https://registry.yarnpkg.com/
      cnpm ------- http://r.cnpmjs.org/
    * taobao ----- https://registry.npm.taobao.org/
      nj --------- https://registry.nodejitsu.com/
      npmMirror -- https://skimdb.npmjs.com/registry/
      edunpm ----- http://registry.enpmjs.org/
    
  • 相关阅读:
    SpringCloud Config 配置中心
    MySQL 8.0版本安装后,安装目录下找不到my.ini文件
    MySQL 跨库JOIN
    SpringCloud Ribbon 自定义负载均衡算法
    idea部署tomcat,日志打印显示乱码问题解决
    centos7配置回环网卡地址
    INV*物料接收子库存更新
    AP*供应商更新
    AR*Hz_Parties 客户表更新
    MyBatis-Plus自动生成代码
  • 原文地址:https://www.cnblogs.com/lifelikeplay/p/13954348.html
Copyright © 2011-2022 走看看