node、npm安装教程

描述:

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的使用包管理器 npm来管理所有模块的安装、配置、删除等操作,使用起来非常方便,但是想要配置好npm的使用环境还是稍微有点复杂,下面跟着我一起来学习在windows系统上配置NodeJS和NPM吧。

一、安装NodeJS和NPM

1.1、打开NodeJS的官网,默认的情况主页就提供了Windows版本的下载链接,我们下载8.9.4 LTS版,LTS代表长期支持版本,一般新手建议使用这个版本,因为这个版本使用的人最多,出问题能找到解决方案的概率较大。如下图所示:

1.2、下载完成后双击下载好的nodejs-v8.9.4-x64文件开始安装,点击next进入下一步,勾选同意协议,继续下一步。然后选择安装的位置,默认是在C盘,改成D盘安装,这是个好习惯,建议保持。然后进入模块配置步骤。

1.3、这一步是选择安装哪些模块,默认是全部安装,对于新手来说建议全部安装。点开那个add path选项前面的+号,我们看到,会主动把NodeJS和NPM这两个模块的命令路径添加到系统路径里,对于我们来说就非常方便了。点击next继续下一步,然后确认信息,点击Install开始安装,然后程序就开始复制文件等一系列步骤。一直到安装完毕。

1.4、安装完毕后点击finish结束安装进程,然后在桌面图标上点右键,点运行。输入cmd后敲回车,在打开的命令行界面,依次输入命令:

node -v

npm -v

如果正确输出版本号,说明我们的NodeJS和NPM就安装好了,如下图所示:

二、配置NodeJS和NPM

2.1、并不是说NodeJS和NPM安装好了以后就能直接使用了,这也是新手经常犯的一个错误之一。因为默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录,比如上面安装的时候我们设置的D:\Program Files\nodejs\目录,我们用个示例来看一下,我们先用npm安装一个cluster模块,如下面第一张图所示,执行命令:

npm install cluster

从图中可以看到,默认情况下把一下信息保存到C:\Users\v1\目录下,我们打开这个目录看看。可以看到这个目录底下有个node_modules目录,点开一看,如下面第二张图所示:

2.2、可以看到把cluster目录装到了这个目录下面,这就说明,如果不修改npm的模块安装目录,那么它默认情况下都会安装到这里,随着你测试开发各种不同的项目,安装的模块越来越多,那么这个文件夹的体积会越来越大,直到占满你的C盘。这就是为什么要修改npm的配置的原因。

2.3、这里我们要分两步,第一步修改NPM的缓存目录和全局目录路径,将对应的模块目录改到D盘nodejs的安装目录,第二步是配置npm和nodejs的环境变量,这样nodejs才能正确地调用对应的模块。

我们先来做第一步,在D盘nodejs目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置。配置完成后,执行下面这两个命令:

npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache "D:\Program Files\nodejs\node_cache"

将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录:

2.4、然后我们打开cmd命令行界面,在使用命令安装刚才的cluster模块,命令如下:

npm install cluster -g

然后打开刚才创建的node_global目录,可以看到此时cluster目录就安装到这个目录底下了。

2.5、然后我们来配置npm的环境变量和nodejs的环境变量。在计算机图标上点右键,选属性,然后点击高级系统配置,弹出来的新窗口右下角有个环境路径,点击去,就能看到环境路径的配置界面,我们点击新建。然后在弹出来的窗口里,变量名填:NODE_PATH

变量值填:D:\Program Files\nodejs\node_modules\

填写好后点确定,然后就能看到我们配置好的NPM环境路径。

2.6、此时还需要修改一些nodejs默认的模块调用路径,因为模块的安装位置变了,如果nodejs的命令还到原来的位置去找,肯定是找不到安装的模块了。我们在环境变量窗口,选择Path,然后点击右下角的编辑,然后选择npm那个。点击右边的编辑,将其修改为:D:\Program Files\nodejs\node_global\

然后点确定,保存这个配置。

2.7、这个时候所有的配置工作才算完成了,然后打开一个新的cmd窗口。先输入命令:

node

进入nodejs的交互式命令控制台,然后输入:

require(‘cluster‘)

如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。

2.8、我们还需要做的最后一个工作是,将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,只需要一个命令即可,命令是:

npm --registry https://registry.npm.taobao.org install cluster

上面的命令是临时使用国内一家npm源的地址来安装cluster模块。从下面图中可以看到,速度非常快。只用了不到0.8秒。而我们上面第一次安装的时候用了差不多3秒多,速度快了3倍多。

如果想一直使用这个源的地址,那么可以使用下面这个命令来配置。

npm install -g cnpm --registry=registry_url

registry_url指的是国内提供的一些npm仓库地址,常用的有:

https://registry.npm.taobao.org

http://r.cnpmjs.org/

这两个都可以使用。如下面第二张图所示,配置好国内源后,安装一个较大的模块express,只用了不到6秒多一点,速度提升还是非常可观的。至此,nodejs和npm在windows上的配置就全部完毕。

原文地址:https://www.cnblogs.com/hcfinal/p/9480481.html

时间: 2024-08-12 10:02:00

node、npm安装教程的相关文章

Vue框架下的node.js安装教程

Vue框架下的node.js安装教程 python服务器.php  ->aphche.java ->tomcat.   iis -->它是一个可以运行JAVASCRIPTR 的运行环境 -->它可以作为后端语言(websocket \ ) --强大的包管理工具npm,可以使用它安装插件 -->VUE框架是基于node.js平台运行的 --->它是基于chrome浏览器的V8引擎,运行速度快,性能高效 安装淘宝镜像:npm install cnpm -g --regist

Node.js 安装教程(windows 64位)

1. 首先进官方网站下载安装包 Node.js 官方网站:https://nodejs.org/en/ 根据自己的操作系统下载对应的安装包 本帖以node-v4.4.5-x64.msi 版本为例,介绍安装教程. 2. 安装步骤 3. 安装完成以后检查是否安装成功 在cmd 命令行中执行 node -v 插播一条小技能 在任一目录下打开cmd 在当前目录下点击如下 然后 enter 键,就在当前目录打开cmd 命令行窗口  回归主话题,执行node -v 可以看到当前安装版本 V4.4.5 说明已

npm安装教程(vue.js)

https://www.cnblogs.com/goldlong/p/8027997.html 首先理清nodejs和npm的关系: node.js是javascript的一种运行环境,是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器. 包含关系,nodejs中含有npm,比如说你安装好nodejs,你打开cmd输入npm -v会发现出啊线npm的版本号,说明npm已经安装好. 引用大神的总结: 其实npm是nodejs的包管理器(package manager

npm安装教程

一.使用之前,我们先来掌握3个东西是用来干什么的. npm: Nodejs下的包管理器. webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包. vue-cli: 用户生成Vue工程模板.(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装) 开始: 如图,下载8.9.3 LTS (推荐给绝大部分用户使用) 双击安装 可以使用默认路径,本例子中自行修改为d:\

npm——安装教程、安装vue脚手架

npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题.比如常用的有: 1)允许用户从NPM服务器下载别人编写的第三方包到本地使用. 2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用. 3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用. 首先:先从nodejs.org中下载nodejs 如图,下载8.9.3LTS(推荐给绝大部分用户使用的) 双击安装 一直Next 可以使用默认路径,本例子中自行修改为d:\nodejs 点击In

Node.js安装教程--windows中通过安装nvmw方式安装管理node

领导找谈话,公司不好混了,说要想清楚以后发展方向啥的.就想想研究下node.js吧. 首先在知乎上看看介绍,大体了解了node.js ,百度搜索确实很多乱七八糟的,感觉还是知乎靠谱点.附上知乎的node.js的话题地址:https://www.zhihu.com/topic/19569535 然后随即找了个新手教程:http://www.runoob.com/nodejs/nodejs-install-setup.html  照着做很简单的就安装好node了.然后接着找找资料看,由于我是自己研究

linux node&& npm 安装方式

1.  编译好的文件 简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以将这个设置为全局就好了. cd node-v0.10.28-linux-x64/bin ls ./node -v node文件夹具体放在哪,叫什么名字随你怎么定.然后设置全局: ln -s /opt/node-v0.10.28-linux-x64/bin/node /usr/local/bin/node ln -s /opt/node-v0.1

node npm安装与升级

[Linux] 一.安装 nodejs 方法一:源码编译 sudo git clone https://github.com/nodejs/node.git sudo chmod -R 755 node cd node sudo ./configure sudo make sudo make install 方法二:包管理器安装 ubuntu为例,其他看这里->https://github.com/nodesource/distributions/blob/master/README.md #

Windows系统下nodejs、npm、express的下载和安装教程详解

这篇文章主要介绍了Windows系统下nodejs.npm.express的下载和安装教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下1. node.js下载 首先进入http://nodejs.org/dist/,这里面的版本呢,几乎每个月都出几个新的,建议大家下载最新版本,看看自己的电脑是多少位的,别下错了. 下载完解压到你想放的位置就好了,解压后你会发现里面有node.exe.我解压到了D:\software_install婴儿起名http://www.bbqmw.net/qm_