NodeJs在windows上安装配置测试

Stella981 等级 77 0 0

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

安装环境
本机系统:Windows 7
NODEJS版本:node-v10.14.0-x64

步骤
1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/
2、选安装目录进行安装
3、环境配置
4、测试

一、下载

NodeJs在windows上安装配置测试

二、安装

Windows上安装时务必选择全部组件,包括勾选Add to Path。更改自己需要的安装目录。

NodeJs在windows上安装配置测试

安装完成后安装目录有nodejs的文件:

NodeJs在windows上安装配置测试

测试安装是否成功了:

【win+R】键,输入cmd,然后回车,打开cmd窗口。

NodeJs在windows上安装配置测试

分别输入:

node -v

npm -v

NodeJs在windows上安装配置测试

显示出版本信息,说明安装成功!

NPM

npm是什么?

npm是Node.js的包管理工具(package manager)。npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西

在Node.js上开发时,会用到很多别人写的JavaScript代码包。如果我们要使用别人的包,每次都要去搜索——>下载——>解压——>使用,这样非常麻烦。

于是出现了这个集中管理的工具,大家都把自己开发的模块打包后放到npm官网上,如果别人需要,直接通过npm安装就可以使用了。

npm还可以根据包的依赖关系,把所有依赖的包都下载并管理起来。

新版的Node.js已自带npm,安装Node.js时会一起安装。

三、配置

主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径。

是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】默认路径中。
我将全模块所在路径和缓存路径放在我node.js安装的文件夹中,再安装目录下创建两个文件夹【node_global】及【node_cache】:

NodeJs在windows上安装配置测试

创建完两个空文件夹之后,打开cmd命令窗口,输入
npm config set prefix "XXXXXX\nodejs\node_global"
npm config set cache "XXXXX\nodejs\node_cache"

XXXXX是你nodejs文件路径

NodeJs在windows上安装配置测试

设置环境变量

  window7等老版本windows的编辑环境变量的方式,很麻烦,一不小心,漏了个分号,都会弄得自己怀疑人生。

  下载了 Rapid Environment Editor 这个小工具,就可以很方便的在window7及以下版本编辑环境变量了。

  下载地址:https://www.rapidee.com/en/download   按计算机是32还是64位下载对应版本

打开软件

【系统变量】下右键新建一个变量【NODE_PATH】,值为C:\AdministratorProgramFiles\nodejs\node_modules

NodeJs在windows上安装配置测试

【用户变量】下的【Path】中的这一项C:\Users\用户名\AppData\Roaming\npm 修改为C:\AdministratorProgramFiles\nodejs\node_global

NodeJs在windows上安装配置测试

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,
输入如下命令进行模块的全局安装:

npm install express -g # -g是全局安装的意思

安装完成后可以看到C:\AdministratorProgramFiles\nodejs\node_global\node_modules下有express模块

四、测试

此时,nodejs安装环境配置完毕,由于nodejs是运行在服务端的,所以编写的JavaScript代码将不能在浏览器环境中执行了,而是在Node环境中执行。

因此,JavaScript代码将直接在你的计算机上以命令行的方式运行,所以,我们要先选择一个文本编辑器来编写JavaScript代码,并且把它保存到本地硬盘的某个目录,才能够执行。

 用电脑上安装的编辑器编写代码测试。我用Notepad++,注意用UTF-8格式保存。

输入以下代码:

1 'use strict';
2 
3 console.log('Hello, world!');

第一行写上'use strict',是因为我们总是以严格模式运行JavaScript代码,避免各种潜在陷阱。

然后,选择一个目录保存为helloworld.js,必须要以.js结尾,就可以打开命令行窗口,把当前目录切换到helloworld.js所在目录,运行这个程序:

G:\NodeJs>node helloworld.js
Hello, world!

NodeJs在windows上安装配置测试

至此,NodeJS下载安装配置环境,测试都完成。

收藏
评论区

相关推荐

pm2 使用心得
pm2(https://link.jianshu.com?thttps://github.com/foreverjs/forever)和forever(https://link.jianshu.com?thttps://github.com/foreverjs/forever)是启动Nodejs服务常用到的两个工具。使用这两个指令可以使node服
pm2 基础使用
pm2(https://github.com/foreverjs/forever)和forever(https://github.com/foreverjs/forever)是启动Nodejs服务常用到的两个工具。使用这两个指令可以使node服务在后台运行(类似于linux的nohup),另外它们可以在服务因异常或其他原因被杀掉后进行自动重启。 由于
nodejs打包成为exe可执行文件
nodejs打包成为exe可执行文件需要将nodejs写的项目运行到客户机上,客户机可能没有node环境,所以需要将其打包目前上手使用的是pkg npm install pkg g生成exe文件,window环境 pkg t win d:/index.js o index.exe https://github.com/zeit/pkgfetch/releas
Frida在windows上的玩法
一、目标frida玩了很久,andriod和ios下都玩的不错。不过飞哥其实是混windows出道的,那frida能不能分析winPE呢?今天介绍下Windows下的玩法,要点如下: Hook Windows Api 修改参数和返回值 主动调用Windows Api 二、步骤 打开心爱的MFC写个demo小程序,密码是 1234 ,输入正确提示 "密码正确"
Windows环境下轻松搭建NodeJs服务器
大家好,我是皮皮,今天给大家分享一些好玩的 前言Nodejs是GoogleV8引擎的一个JavaScript脚本语言,实际上也就是相当于服务器一样,可以解析网页内容并产生效果。它的出现令JavaScript如虎添翼,而且Node比JavaScript执行更为快速,并且支持分布式,因为它使用了事件驱动型的非阻塞式的模型。说太多反而没意思,不如我们自己搭建一个。
ubuntu linux 12.04 下nodejs开发环境的配置
废话不说,步入正题 环境: ubuntu 12.04 64位 **为了不受权限问题影响,我选择的是直接使用root帐号** 下载 nodeJS >> wget http://nodejs.org/dist/v0.10.26/node-v0.10.24.tar.gz 于是你可以在你的当前目录下找到 node-v0.10.24.
ElasticSearch5.0 插件 Head 安装
ES5.0 head原理是独自运行一个程序,提供以前head插件提供的功能。所以ES中不必再安装head插件,取而代之的是head的代码(JS)独立运行在外部,包括其他非ES的服务器上。   **1.下载相关安装介质:**     head download url: https://github.com/mobz/elasticsearch-hea
Javascript开发人员偏爱Deno而不是Node的5大原因
![](https://oscimg.oschina.net/oscnet/2f078ca0f30b400261bf865253aa28f0a40.jpg) NodeJS的作者Ryan Dahl发布了一个新的运行时,旨在解决Node的许多缺点。你最初的反应可能是“哦,太棒了,另一个Javascript框架?正是我所需
Linux下Nodejs安装之Hello World
去官网下载安装包 node-v0.12.7.tar.gz 1.mkdir /usr/local/nodejs 2.tar -zvxf node-v0.12.7.tar.gz 3\. cd node-v0.12.7.tar.gz 4\. ./configure --prefix=/usr/local/nodejs 5.make && make ins
Linux常用环境安装
### **node环境安装**  更新ubuntu软件源 sudo apt-get update  安装nodejs sudo apt-get install nodejs sudo apt install nodejs-legacy sudo apt install npm 更新npm源
Node.js
1.Node来历 --------     2009年,正是推出基于Javascript语言和V8引擎的开源Web服务项目,命名为Node.js,Node.js是第一次把Javascript带到后端开发。全很很多开发人员都熟悉Javascript,所以Node.js一下子就火了。     Javascript语言本身是完善的函数式语言,在前端开发时,开发
Node.js学习路线图
Node.js学习路线图 ------------ [从零开始nodejs系列文章](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fblog.fens.me%2Fseries-nodejs%2F),将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs
NodeJs在Centos 6.5上部署
环境Centos 6.5 1. 安装NodeJs 和npm sudo yum install nodejs npm --enablerepo=epel 参考:[查看](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fjoyent%2
NodeJs在windows上安装配置测试
Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 安装环境 本机系统:Windo
Nodejs支持VC++Build
**Nodejs(v0.5.5)开始支持VC++Build了** **Building with VC++** There is increasing support for native compilation on Windows using VC++ (Visual C++). This includes Visual C++ Express wh