什么是Node.js?
简单的说 Node.js 就是运行在服务端的 JavaScript。

Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境;

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

Node.js的软件包生态系统npm是全球最大的开源库生态系统。

安装教程
本机环境:Windows 7 旗舰版 64bit操作系统

1.下载安装包
Node.js 官方网站下载:https://nodejs.org/en/download/

下载完成,安装包如下:

2.安装
双击打开安装,下一步下一步即可(笔者安装路径为“D:\Program Files\nodejs”):

……

安装成功,测试安装是否成功,运行CMD,分别输入node -v 和 npm -v 分别查看node和npm的版本号,如下图所示:

安装完成后系统目录如图所示(其中,npm随安装程序自动安装,作用就是对Node.js依赖的包进行管理):

3.配置npm在安装全局模块时的路径和缓存cache的路径
因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,

所以这里配置自定义的全局模块安装目录,在node.js安装目录下新建两个文件夹 node_global和node_cache,如图所示:

然后在cmd命令下执行如下两个命令:

npm config set prefix “D:\Program Files\nodejs\node_global”

npm config set cache “D:\Program Files\nodejs\node_cache”
执行命令,如下图所示:

执行完后,配置环境变量,如下:

“环境变量” -> “系统变量”:新建一个变量名为 “NODE_PATH”, 值为“D:\Program Files\nodejs\node_global\node_modules”,如下图:

“环境变量” -> “用户变量”:编辑用户变量里的Path,将相应npm的路径(“C:\Users\用户名\AppData\Roaming\npm”)改为:“D:\Program Files\nodejs\node_global”,如下:

配置完成。

4.测试
在cmd命令下执行 npm install webpack -g 安装webpack,如下图所示:

安装成功,自定义文件夹如下所示:


在cmd命令下执行 webpack -v 查看webpack版本,如下图所示:

总结
以上node.js的安装,笔者已亲测可用,希望本篇博客对您有所帮助,在安装配置过程中,若遇到问题,欢迎留言交流!

Node.js安装详细步骤教程(Windows版)相关推荐

  1. node.js 安装详细步骤如下(win 版)

    一.什么是node.js Node.js发布于2009年5月,由Ryan Dahl开发 是一个基于Chrome V8引擎的JavaScript运行环境, 使用了一个事件驱动.非阻塞式I/O模型,让Ja ...

  2. node.js 安装详细步骤

    初学NodeJS,就是要弄清楚什么是nodejs,能做什么,怎么用.. 什么是nodejs? 脚本语言需要一个解析器才能运行,JavaScript是脚本语言,在不同的位置有不一样的解析器,如写入htm ...

  3. Node.js安装与配置-->Windows

    前言 Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动.非阻塞式I/O模型, [1] 让JavaScri ...

  4. pycharm安装教程-pycharm安装详细步骤(Mac版)

    上期跟大家讲了怎么安装Python,这期跟大家介绍个很好用的编程工具–pycharm. PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比 ...

  5. 【下载安装】ps软件下载免费中文版及安装详细步骤教程(photoshop软件下载)

    软件地址:极简工作室 1,将下载好的安装包双击打开,然后点击install启动安装程序. 2,输入电脑密码. 3,点击继续. 4,软件安装完成,点击关闭. 5,双击破解补丁开始破解. 6,点击继续. ...

  6. neo4j安装详细步骤(小白版)

    (血战一下午,终于把NEO4J安装好了,很多教程还是非常友好的,但对于像我这样的小白,只想说各位大佬真的好强,而我差一步都不得行.) 参考:https://blog.csdn.net/konggu_y ...

  7. python标注工具_Python labelImg 图像标注工具安装及使用教程windows版(亲测有效)

    1.首先先下载这个工具的源代码(此处贴一个github上面的源代码) 地址:https://github.com/tzutalin/labelImg 2.安装 QT5 tools 看到如上图,表示安装 ...

  8. node.js 安装教程 (Windows zip 版)

    node.js 安装教程 (Windows zip 版) 1 官网 地址:Node.js (nodejs.org) 界面: 2 下载 地址:下载 | Node.js (nodejs.org) 自行选择 ...

  9. node.js 安装,详细步骤教程

    本机环境:Windows 10 专业版 x64 1.下载安装包 Node.js 官方网站下载:https://nodejs.org/en/ 选择操作系统对应的包: 下载完成,安装包如下: 2.安装 打 ...

  10. 【Node.js超详细安装配置教程(2022)】

    前言 一.Node.js是什么 二.Node安装 1.官网:Node.js (nodejs.org) 总结 前言 作为一名后端程序员,虽然会使用JAVA编写服务器后台,但在技术不断发展的今天,能多学一 ...

最新文章

  1. 解析java中的数组
  2. Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
  3. 计算机网络ipv4到ipv6怎么实现,论计算机网络协议IPV4到IPV6的过渡策略|房屋搬迁过渡协议...
  4. 虚拟专题:联邦学习 | 联邦可视化:一种隐私保护的可视化新模型
  5. 95-080-044-源码-启动-jobmanager.sh
  6. A+B for Matrices
  7. YOLOv5与Faster RCNN相比。 谁赢?
  8. EViews9.0程序安装及注意事项
  9. linux和unix的关系
  10. linux中vi后如何退出命令,linux用VI编辑后保存退出命令是什么啊?
  11. 深入理解快速排序和STL的sort算法
  12. 4根网线水晶头接法(8根只接4根即可通讯)
  13. android怎么更换播放器,android 播放器切换 出错
  14. 第50篇 Android Studio实现生命数字游戏(五)计算星座数
  15. java jmf播放mp3_关于jmf不能播放mp3的问题解决
  16. 带着问题重学 Java 并发编程
  17. CISP——密码学的应用
  18. 厘米换算英尺英寸 (15 分)如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是?
  19. python3注释_python3的注释
  20. 【Vue系列】vuex详解,一篇彻底搞懂vuex

热门文章

  1. python如何取消上一步操作的快捷键_ai返回上一步的快捷键是什么
  2. 从勒索病毒加密的SQLServer数据库中恢复数据
  3. C#利用Magick图片压缩
  4. 一张图了解大数据概念,大数据应用场景总结
  5. 简单实现手机号验证码注册功能
  6. 网络游戏植入营销的成功案例
  7. aria2 txt导入_共一章 · mac下使用Aria2教程-迅雷和百度盘终极解决方案 · 看云
  8. NameNode故障处理之数据恢复
  9. Matlab中return语句
  10. php是世界上最好的语言 ctf+代码审计+加密函数绕过