node.js是什么

  • Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

  • node.js官网:https://nodejs.org/en/

为什么要使用node.js

  • nodejs在服务端与其他语言相比有个很大的优势就是非阻塞IO,专为网络服务而设计,高效的解决输入和输出,nodejs使用事件循环和线程池的方式来解决高并发的问题,但是对于大量的计算,nodejs却并不适合。

node.js在window平台下的安装

安装nvm

  • nvm(nodejs version manager)是nodejs版本管理工具
  • 下载nvm包的地址:https://github.com/coreybutler/nvm-windows/releases
  • 选择nvm-noinstall.zip
  • 解压到C:\dev\nvm文件夹中
  • 右键install.cmd以管理员身份运行,直接回车,成功后,会在C盘的根目录生成一个settings.txt的文本文件,把这个文件剪切到C:\dev\nvm目录中,然后我们把它的内容修改成这样:
root: C:\dev\nvm
path: C:\dev\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
  • 配置环境变量

    • 右键我的电脑-属性-高级系统设置-环境变量
    • 修改NVM_HOME和NVM_SYMLINK变量的变量值
    • path-编辑文本,将内容复制到文本框中,C:\dev\nvm;或者是C:\dev\nodejs如果有的话把他们删掉,换成%NVM_HOME%;%NVM_SYMLINK%

    • 打开cmd窗口输入命令:nvm v ,那么我们会看到当前nvm的版本信息
    • 在cmd窗口输入命令:nvm install 6.9.1安装node,将安装好的node拷贝到C:\dev\nvm目录下
    • nvm use 版本号 切换node版本
  • nvm常用命令

  • 终端基本使用

nrm的安装

什么是nrm

  • nrm就是npm registry manager 也就是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。
  • 我们只要通过这个命令: npm install -g nrm 就可以实现安装。
  • 注意-g可以直接放到install的后面,我们以后也最好这样用,因为这样用,我们可以在cmd中上下箭头切换最近命令的时候,容易修改,更方便操作。安装完成后,我们就可以使用了。

    • 命令:nrm ls 用于展示所有可切换的镜像地址
    • 命令:nrm use cnpm 我们这样就可以直接切换到cnpm上了。当然也可以按照上面罗列的其他内容进行切换。

转载于:https://www.cnblogs.com/Jerry-MrNi/p/6947292.html

node.js开发环境配置相关推荐

  1. 基于node.js开发环境下创建及开发vue.js项目的环境配置骤

    基于node.js开发环境下创建开发vue.js项目的环境配置骤如下: 步骤一:安装node.js,安装完后运行node -v命令检安装node的查版本,判断是否安装成功.Npm是node.js包管理 ...

  2. 计算机系统的搭建步骤,电脑搭建Node.js开发环境的操作教程[多图]

    电脑如何搭建Node.js开发环境?近日有用户询问怎么在Win7系统电脑上搭建Node.js开发环境,今天教程之家就给大家分享Node.js开发环境的搭建教程. 操作步骤: 1.下载Node.js官方 ...

  3. 手把手教你学node之搭建node.js开发环境

    搭建node.js开发环境 本文只针对在Linux或者Mac下面.至于使用 Windows 并坚持玩新技术的同学,我坚信他们一定有着过人的.甚至是不可告人的兼容性 bug 处理能力,所以这部分同学麻烦 ...

  4. 在windows环境下基于sublime text3的node.js开发环境搭建

    摘自:http://blog.sina.com.cn/s/blog_5a6efa330102vcla.html  (略有修改) 首先安装sublime text3,百度一堆,自己找吧.理论上subli ...

  5. Mac 安装 node.js 及环境配置

    1.官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en/ 2.安装 双击刚下载的文件,按步骤默认安装就行 3. 验证 安装完成后打开终端 输入 npm -v ...

  6. Node.js 安装---环境配置---输出Hello World !

    目   录 [一].推荐学习资源 [二].安装Node环境 (2.1)查看当前Node环境的版本号 (2.2)下载软件:https://nodejs.org/en/ [Node.js 官网] (2.3 ...

  7. 01-Windows下安装Node.js及环境配置

    1. 前期准备###### 1.Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运 ...

  8. Sublime Text3配置Node.js开发环境

    下载Nodejs插件,下载zip压缩包后解压 链接: http://pan.baidu.com/s/1hsBk60k 密码: jrcv 打开Sublime Text3,点击菜单"首选项(N) ...

  9. nodejs ld linux.so,请教大神,如何在独立虚拟主机上配置node.js开发环境?

    安装一下NodeJs就好啦. Windows系统很简单,直接下载运行安装包.linux复杂一点. 下面给出linux二进制文件安装方法. 首先到这里下载安装文件https://nodejs.org/z ...

最新文章

  1. LeetCode简单题之比较含退格的字符串
  2. codeforces 165B(Burning Midnight Oil)
  3. 经典算法题每日演练——第十一题 Bitmap算法
  4. REST framework 基本使用
  5. Ubuntu 18.04 卡死
  6. 常见优化算法批量梯度下降、小批量梯度下降、随机梯度下降的对比
  7. jQuery—tab栏切换
  8. 在python中可以使用urllib方便的实现图片和flash下载
  9. 阿里巴巴黄贵谈存储新硬件带来数据库的机遇
  10. 在linux下进行嵌入式系统设计,一种应用于测控系统的基于Linux的嵌入式系统的设计...
  11. jcifs java_通过jcifs实现java访问网络共享文件
  12. Vue学习笔记之18-网络请求模块的封装
  13. 项目保密协议书(范本)
  14. 数据分析——AB测试
  15. 每天有8千人在逃离北上广!扎心不?
  16. DZS-115/DC110V中间继电器
  17. 数字媒体技术作业题代码:matlab将三个灰度图片转化成一个彩色图片
  18. Timeline 时间线基础用法
  19. KaTex 数学公式 基础
  20. 从入门到不放弃:多浏览器的自动化测试(1)- 本地测试

热门文章

  1. RedHat6配置网络yum源
  2. Spring事务管理amp;数据库隔离级别
  3. 韩信点兵python源代码_少儿编程|Python小课堂 – 韩信点兵
  4. JZOJ 4366. 【GDKOI2016】项链
  5. BZOJ 3669 . JZOJ 3754. 【NOI2014】魔法森林
  6. 下列符合c语言语法的字符常量是,C语言程序设计(周经亚)选择题练习-chapter 5.doc...
  7. python 生产者和消费者模式_Python爬虫:生产者和消费者模式
  8. 科技论文的组织-如何写好科技论文之我见(四)
  9. JZOJ__Day 3:【NOIP普及模拟】数数(count)
  10. sudu在linux的命令,Linux的sudo命令