初步认识Node.js 一、

概念:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 

           Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

            Node是一个JavaScript的运行环境(平台);不是一个框架或语言。

            Node.js 的包管理器 npm,是全球最大的开源库生态系统。

            npm 插件官网:https://www.npmjs.com/

环境配置

安装包的方式安装
- 安装包下载链接:
  + Mac OSX: [darwin](http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0.pkg)
  + Windows:
    * [x64](http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0-x64.msi)
    * [x86](http://npm.taobao.org/mirrors/node/v5.7.0/node-v5.7.0-x86.msi)
- 安装操作:
  + 一路*Next*
相关版本
- node版本常识  
  + 偶数版本为稳定版  (0.6.x ,0.8.x ,0.10.x)
  + 奇数版本为非稳定版(0.7.x ,0.9.x ,0.11.x)
  + LTS(Long Term Support)
  + [LTS和Current区别](https://blog.csdn.net/u012532033/article/details/73332099)
- 操作方式:
  + 重新下载最新的安装包;
  + 覆盖安装即可;
- 问题:
  + 以前版本安装的很多全局的工具包需要重新安装
  + 无法回滚到之前的版本
  + 无法在多个版本之间切换(很多时候我们要使用特定版本)

 NVM工具的使用:
  安装操作步骤如下:

      1. 下载:[nvm-windows](https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip)
      2. 解压到一个全英文路径
      3. 编辑解压目录下的`settings.txt`文件(不存在则新建)

       `root 配置为当前 nvm.exe 所在目录`
        `path 配置为 node 快捷方式所在的目录`
        `arch 配置为当前操作系统的位数(32/64)`
        `proxy 不用配置`

       4. 配置环境变量 可以通过 window+r  : sysdm.cpl

        `NVM_HOME = 当前 nvm.exe 所在目录`
        `NVM_SYMLINK = node 快捷方式所在的目录`
        `PATH += %NVM_HOME%;%NVM_SYMLINK%;`
         打开CMD中输入nvm-v查看是否配置成功
        
         PowerShell中是通过`dir env:[name]`命令
         然后就可以安装node.js了:nvm install node@版本号(会自动安装npm)
         之后用nvm -ls查看当前nvm管理的node版本,用nvm use node版本号来切换版本
         用nvm uninstall 版本号删除相应的node;
       5. NVM使用说明:

        + https://github.com/coreybutler/nvm-windows/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值