win10安装nodejs环境变量配置

1.如何在 Windows 10 中搭建 Node.js 环境

准备工作在 Windows 中用 Node.js 进行开发一度是非常麻烦的事,但是现在这一状况相较于一两年前有了较大改善。

这也是为什么,在选择 Windows 7 还是 Windows 10 作为本文主题之时,我们犹豫不决的原因。尽管 Windows 7 仍旧非常流行,而且 Windows 10 有一些不好的风闻(由于评价标准及数据收集范围的不同),我们还是决定选择 Windows 10 为试验对象,因为确保最新的操作系统对保证应用安全至关重要。

在本文中,我们将尽可能使用最新的工具与应用(并使用其64位版本)。笔者知道在公司环境中这可能无法保证,但保持工具的前卫是很重要的。

本文所有的安装都会在本机中进行。我不建议在 Cygwin 中搭建 Node 环境。

此外,尽管 VirtualBox 是免费的,当我在 Windows 机器上运行 Linux 虚拟机时,却总是问题不断。步骤1:安装 Git首先,安装 Git。

使用默认设置,这些设置是相当合理的。笔者通常会在主目录下创建一个项目文件夹。

设置时,右键单击该文件夹,选择 “Git bash here”,再通过 git --version 指令检查 git 版本。这是很好的 bash 环境,你可以创建一个 .bash_profile ,在你打开 bash 窗口时执行。

此外,这不是 cmd.exe 窗口,你可以查看一些选项(单击左上角的图标)。你可以通过鼠标中键将文本拷贝至窗口(就像在创建的 Linux 终端一样)。

步骤2:在 Windows 10 上安装 Node.js下载并 安装 Node.js 。使用其 LTS(长期支持)版本。

笔者不建议并排安装多个版本,因为 Node 版本管理器并未正式支持 Windows ——不过,你仍有一些备选方案,比如 nvm-windows 或 nodist 。其实,即便是在其他系统中,全局安装不同版本的 node 工具仍然像是在自找麻烦。

步骤3:更新 npmnpm 伴随着 Node 而来。成功安装 Node.js 之后,包管理器 npm 也应当可用了。

打开一个 bash shell,通过 npm --version 检查版本号。如果 npm 是 2.x 版本,则应该升级到版本3,这能解决许多问题(对我们而言,最重要的是其处理对等依赖的方式)。

在开始菜单中搜索 Power Shell,以管理员身份运行,并遵循 以下步骤 。步骤4:安装Visual Studio 与PythonNode 包通常会依赖带有本地代码的包,因此你必须安装 Visual Studio。

Node-gpy 是围绕 Python GYP (Generate Your Projects)的一款包装程序,该工具能为 Gcc, XCode 以及 Visual Studio 生成项目文件。由于 Windows 开发实际上是通过 Visual Studio 进行的,我们会用其支持 Visual Studio。

安装 Python(2.x 版本)如你所见,你会用到 Python,因此 下载其64位的 2.x 版本 并安装之。你可以遵循默认设置,并选择 “Add to path (添加至路径)”选项。

这会将 Python 二进制添加到全局路径,意味着最终你要先登出再登陆。下一步,进入环境变量设置(在系统,高级设置中),并将GYP_MSVS_VERSION=2015 添加到全局变量中,因为下一步是 Visual Studio 2015 的安装。

安装 Visual Studio (VS2015)不同于2012之前的版本,VS2015 能与64位的 Node.js 和谐工作。很快,我们将学习 Node-gyp 针对 Windows 10 的教程 。

除非你的机器上已经安装了完整的 VS,请下载 Visual Studio 2015 社区版 ,选择自定义安装并选定完全的 Visual C++ 分支(不带 XP 支持),此外,在工具中选择Windows SDKs。如果在安装过程中出现任何差错,你可以点击程序与特性(Programs and Features),选择 VS2015,进行更改与修正。

在 gyp 的安装手册中还提到了 Windows 7 SDKs,但是我们在前面已经安装了 Win 8 SDKs,所以希望不会用到 Win 7 SDKs。步骤5:安装包依赖目前,笔者正在开发 Trace 中的告警微服务,所以我会通过 npm -i 指令安装所需的包依赖。

得到的结果如下图所示:Fsevents 是可选依赖,且只能用于 OSX 系统;这只是一个警告——其余模块并无问题。该微服务用到了 Postgres 与RabbitMQ,因此笔者也安装了二者(连同 Erlang)。

此处,与 OSX brew(与 apt、Chocolatey 相似的一款包管理器)以及 rocket(一款服务管理器)配置相比,唯一的不同是我必须 手动在 15672 端口启用 web 管理员 。在数据库端,笔者添加了默认用户,并创建了一个数据库。

不过,这些都可以在 PgAdmin 客户端轻松完成。步骤6:处理环境变量通常,Node.js 项目都高度依赖环境变量。

从上面的项目截图中可以看到,IS_INTERACTIVE 是一个环境变量(env var),这在 Linux 与 OSX 系统中很容易定义,但是在 Windows 中则有一点不同。在 package.json 的脚本部分,你可以使用安装在本地的 node 模块。

笔者建议你尽量避免通过 npm -g 指令全局地安装包。此外,笔者也不建议在 Windows (更精确地说,在跨平台项目中)的脚本部分直接添加环境变量,其实,我们有别的选择。

Npm 会直接将这些指令 传递至 OS ,在本例中,传递到 NT 命令解释器(cmd.exe)。此处,最快捷的解决办法是将脚本行拷贝到我们的 bash 窗口,并运行之。

但是,理所当然,这不是长远的解决办法。最新发布的 Windows bash shell 支持 (目前仍处于测试阶段)很可能会解决此问题。

最清楚的解决方法是对每一脚本行使用一条指令(。

2.windows 下安装nodejs 要怎么设置环境变量

下载安装文件这是nodejs的官方网站,百度不喜欢连接,这里我就不发连接了。

安装文件当然是双击安装,比ubuntu方便多了撒。nodejs,默认是安装在C:\Program Files\nodejs下面,我也就不改变了。

打开C盘的Program Files\nodejs。你会发现nodejs文件夹下面有npm,直接用npm安装相环境既可。

win+R,出入cmd,回车,调出DOS窗口。因为安装时已经自动配置了环境变量,所以我们可以直接输入node,即可进入node.js交互模式我们进入node之后,可以输入:console.log("Hello,World!");测试一下在C盘下建立一个app文件夹,app文件夹里面写一个test.js。

代码如下:var "});res.write("

Node.js

");res.write("Hello World");res.end("beyondweb.cn");}).listen(3000);console.log("HTTP server is listening at port 3000.");好,再从DOS窗口进入你的app的文件夹,在命令窗口执行【node test.js】。这样就可以在网页上访问你的js了。

访问网址http://127.0.0.1:3000。如果你正常访问了,那么久安装成功了。

3.到底应该如何在 win10 环境下设置 nodejs 环境

第一步:下载安装文件

下载nodejs,官网:我这里下载的是node-v0.10.28-x86.msi,

第二步:安装nodejs

下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\dev\nodejs下面。

在cmd控制台输入:node -v,控制台将打印出:v0.10.28,出现版本提示表示安装成功。

该引导步骤会将node.exe文件安装到D:\dev\nodejs\目录下,并将该目录添加进PATH环境变量。

第三步:npm安装

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入"npm -v"来测试是否成功安装。如下图,出现版本提示表示安装成功

4.到底应该如何在 win10 环境下设置 nodejs 环境

第一步:下载安装文件

下载nodejs,官网:我这里下载的是node-v0.10.28-x86.msi,

第二步:安装nodejs

下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\dev\nodejs下面。

在cmd控制台输入:node -v,控制台将打印出:v0.10.28,出现版本提示表示安装成功。

该引导步骤会将node.exe文件安装到D:\dev\nodejs\目录下,并将该目录添加进PATH环境变量。

第三步:npm安装

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入"npm -v"来测试是否成功安装。如下图,出现版本提示表示安装成功

5.如何在 Windows 10 中搭建 Node.js 环境

准备工作 在 Windows 中用 Node.js 进行开发一度是非常麻烦的事,但是现在这一状况相较于一两年前有了较大改善。

这也是为什么,在选择 Windows 7 还是 Windows 10 作为本文主题之时,我们犹豫不决的原因。尽管 Windows 7 仍旧非常流行,而且 Windows 10 有一些不好的风闻(由于评价标准及数据收集范围的不同),我们还是决定选择 Windows 10 为试验对象,因为确保最新的操作系统对保证应用安全至关重要。

在本文中,我们将尽可能使用最新的工具与应用(并使用其64位版本)。笔者知道在公司环境中这可能无法保证,但保持工具的前卫是很重要的。

本文所有的安装都会在本机中进行。我不建议在 Cygwin 中搭建 Node 环境。

此外,尽管 VirtualBox 是免费的,当我在 Windows 机器上运行 Linux 虚拟机时,却总是问题不断。步骤1:安装 Git 首先,安装 Git。

使用默认设置,这些设置是相当合理的。笔者通常会在主目录下创建一个项目文件夹。

设置时,右键单击该文件夹,选择 “Git bash here”,再通过 git --version 指令检查 git 版本。这是很好的 bash 环境,你可以创建一个 .bash_profile ,在你打开 bash 窗口时执行。

此外,这不是 cmd.exe 窗口,你可以查看一些选项(单击左上角的图标)。你可以通过鼠标中键将文本拷贝至窗口(就像在创建的 Linux 终端一样)。

步骤2:在 Windows 10 上安装 Node.js 下载并 安装 Node.js 。使用其 LTS(长期支持)版本。

笔者不建议并排安装多个版本,因为 Node 版本管理器并未正式支持 Windows ——不过,你仍有一些备选方案,比如 nvm-windows 或 nodist 。其实,即便是在其他系统中,全局安装不同版本的 node 工具仍然像是在自找麻烦。

步骤3:更新 npm npm 伴随着 Node 而来。成功安装 Node.js 之后,包管理器 npm 也应当可用了。

打开一个 bash shell,通过 npm --version 检查版本号。如果 npm 是 2.x 版本,则应该升级到版本3,这能解决许多问题(对我们而言,最重要的是其处理对等依赖的方式)。

在开始菜单中搜索 Power Shell,以管理员身份运行,并遵循 以下步骤 。步骤4:安装Visual Studio 与Python Node 包通常会依赖带有本地代码的包,因此你必须安装 Visual Studio。

Node-gpy 是围绕 Python GYP (Generate Your Projects)的一款包装程序,该工具能为 Gcc, XCode 以及 Visual Studio 生成项目文件。由于 Windows 开发实际上是通过 Visual Studio 进行的,我们会用其支持 Visual Studio。

安装 Python(2.x 版本) 如你所见,你会用到 Python,因此 下载其64位的 2.x 版本 并安装之。你可以遵循默认设置,并选择 “Add to path (添加至路径)”选项。

这会将 Python 二进制添加到全局路径,意味着最终你要先登出再登陆。下一步,进入环境变量设置(在系统,高级设置中),并将GYP_MSVS_VERSION=2015 添加到全局变量中,因为下一步是 Visual Studio 2015 的安装。

安装 Visual Studio (VS2015) 不同于2012之前的版本,VS2015 能与64位的 Node.js 和谐工作。很快,我们将学习 Node-gyp 针对 Windows 10 的教程 。

除非你的机器上已经安装了完整的 VS,请下载 Visual Studio 2015 社区版 ,选择自定义安装并选定完全的 Visual C++ 分支(不带 XP 支持),此外,在工具中选择Windows SDKs。如果在安装过程中出现任何差错,你可以点击程序与特性(Programs and Features),选择 VS2015,进行更改与修正。

在 gyp 的安装手册中还提到了 Windows 7 SDKs,但是我们在前面已经安装了 Win 8 SDKs,所以希望不会用到 Win 7 SDKs。步骤5:安装包依赖 目前,笔者正在开发 Trace 中的告警微服务,所以我会通过 npm -i 指令安装所需的包依赖。

得到的结果如下图所示:Fsevents 是可选依赖,且只能用于 OSX 系统;这只是一个警告——其余模块并无问题。该微服务用到了 Postgres 与RabbitMQ,因此笔者也安装了二者(连同 Erlang)。

此处,与 OSX brew(与 apt、Chocolatey 相似的一款包管理器)以及 rocket(一款服务管理器)配置相比,唯一的不同是我必须 手动在 15672 端口启用 web 管理员 。在数据库端,笔者添加了默认用户,并创建了一个数据库。

不过,这些都可以在 PgAdmin 客户端轻松完成。步骤6:处理环境变量 通常,Node.js 项目都高度依赖环境变量。

从上面的项目截图中可以看到,IS_INTERACTIVE 是一个环境变量(env var),这在 Linux 与 OSX 系统中很容易定义,但是在 Windows 中则有一点不同。在 package.json 的脚本部分,你可以使用安装在本地的 node 模块。

笔者建议你尽量避免通过 npm -g 指令全局地安装包。此外,笔者也不建议在 Windows (更精确地说,在跨平台项目中)的脚本部分直接添加环境变量,其实,我们有别的选择。

Npm 会直接将这些指令 传递至 OS ,在本例中,传递到 NT 命令解释器(cmd.exe)。此处,最快捷的解决办法是将脚本行拷贝到我们的 bash 窗口,并运行之。

但是,理所当然,这不是长远的解决办法。最新发布的 Windows bash shell 支持 (目前仍处于测试阶段)很可能会解决此问题。

最清楚的解决方法是对每一脚本行使用一条指令(如你。

win10安装nodejs环境变量配置

转载请注明出处windows之家 » win10安装nodejs环境变量配置

win10

安装win10无法检索硬盘

阅读(55)

本文主要为您介绍安装win10无法检索硬盘,内容包括手动安装wind10时显示windows无法检索有这台电脑上的磁盘的信息,mac装win10安装显示windows无法检索磁盘,安装win10时提示Windows无法检索有关这台计算机上的磁盘的信息,。安装步骤如下:mac

win10

广州税控系统安装win10

阅读(79)

本文主要为您介绍广州税控系统安装win10,内容包括win10可以装税控系统吗?,win7系统升级为win10后中税之星QS630K在win10系?,税控发票开票软件(金税盘版)V2.0.10.150915支持wi?。目前航天开票软件可以在WIN10上进行安装运行,无法安装的话,可以

win10

新电脑安装WIN10后检测不到硬盘

阅读(102)

本文主要为您介绍新电脑安装WIN10后检测不到硬盘,内容包括新装的Windows10系统识别不出机械硬盘,win10电脑新安装硬盘找不到硬盘怎么办,求助,win10检测不到有系统的硬盘。硬盘发出“哒哒”的声音当电脑硬盘发出“哒哒”的声音或其他不正常

win10

win10安装包文件夹信任

阅读(66)

本文主要为您介绍win10安装包文件夹信任,内容包括win10怎么信任文件,windows10安装文件已受损怎么回事,用360升级win10出现了一些问题下面写windows10安装?。在桌面上找到控制面板,并双击。新装的系统如果桌面上没有控制面板,可以在桌面空白

win10

win10安装过时硬件代码52

阅读(102)

本文主要为您介绍win10安装过时硬件代码52,内容包括win10虚拟网卡安装失败,win10的问题,电脑系统如何重新安装以前的系统可能过时了,不好用,所以想知道如。可以按以下步骤安装:按快捷键“win+x”然后点击“设管理器”;2、进入“设备管理器”

win10

win10笔记本显示器接入

阅读(84)

本文主要为您介绍win10笔记本显示器接入,内容包括win10系统笔记本怎么连接显示器,win10笔记本怎么连接显示器,win10笔记本电脑连接显示器怎么设置。因为工作的需要小编的朋友在win10电脑上外接了一个显示器,可是不懂得该如何将电脑屏幕切换

win10

win10显示不出字

阅读(68)

本文主要为您介绍win10显示不出字,内容包括win10系统文字不显示,win10为什么软件字显示不出来,w10系统字体显示不出来该怎么办。首先,在Win10的桌面点击鼠标右键,选择“显示设置”2113在“显示设置5261”的界面下方,点击“高级显示设置”在“

win10

win10安装hp1216无反应

阅读(70)

本文主要为您介绍win10安装hp1216无反应,内容包括我的HP打印机M1216无法安装,怎么回事?求解怎么办呢??,p1007驱动win10系统无法安装HPLaserJetP1007驱动程序怎么?爱问,win10开启核显以后没有Intel的核心显卡控制面板。你电脑显卡是intel的

win10

win10应用商店安装包在哪个文件夹

阅读(102)

本文主要为您介绍win10应用商店安装包在哪个文件夹,内容包括win10应用商店软件安装在哪个位置,win10应用商店下载的软件安装在了什么位置?,windows10应用商店下载的文件在哪儿。Windows10应用商店安装的UWP应用,默认是安装到C:\Program Fil

win10

win10安装无限闪烁无法使用

阅读(122)

本文主要为您介绍win10安装无限闪烁无法使用,内容包括安装win10无限黑屏闪跳重装系统都没用,电脑装w10闪屏怎么办,电脑更新win10后不停闪烁无法操作。鼠标点击“查看高级修复选项”,即可进入Win10的RE 模式。Win10的RE模式,可以让你“重置此

win10

全新安装win10跳不过以太网处

阅读(88)

本文主要为您介绍全新安装win10跳不过以太网处,内容包括新装win10无法上网怎么解决?自我诊断是以太网没有有效的ip地址,win10系统以太网无法允许其他设备通过此计算机上网怎么办,win10以太网受限是怎么情况?想连局域网,因为以太网受限连不

win10

win8安装win10需要密钥

阅读(97)

本文主要为您介绍win8安装win10需要密钥,内容包括我正版win8,升级win10为什么还要输入密钥,我是正版win8.1系统,下载原版的win10镜像,安装时却提示需要密钥,原来8.1正版的安装win10要输入密钥吗。安装时跳过即可。或者下载的镜像文件有问题

win10

苹果系统安装win10鼠标不能用怎么办

阅读(73)

本文主要为您介绍苹果系统安装win10鼠标不能用怎么办,内容包括苹果电脑双系统下win10鼠标不能用,苹果电脑装了win10的系统,鼠标不管用了,怎么回事,苹果电脑win10鼠标不能用怎么办。在 Win7 右下角的任务栏里,点一下有个 向上的小三角形 符号

win10

苹果系统安装win10鼠标不能用

阅读(81)

本文主要为您介绍苹果系统安装win10鼠标不能用,内容包括苹果电脑双系统下win10鼠标不能用,苹果电脑装了win10的系统,鼠标不管用了,怎么回事,苹果电脑win10鼠标不能用怎么办。在 Win7 右下角的任务栏里,点一下有个 向上的小三角形 符号。点一

win10

安装win10无法检索硬盘

阅读(55)

本文主要为您介绍安装win10无法检索硬盘,内容包括手动安装wind10时显示windows无法检索有这台电脑上的磁盘的信息,mac装win10安装显示windows无法检索磁盘,安装win10时提示Windows无法检索有关这台计算机上的磁盘的信息,。安装步骤如下:mac

win10

广州税控系统安装win10

阅读(79)

本文主要为您介绍广州税控系统安装win10,内容包括win10可以装税控系统吗?,win7系统升级为win10后中税之星QS630K在win10系?,税控发票开票软件(金税盘版)V2.0.10.150915支持wi?。目前航天开票软件可以在WIN10上进行安装运行,无法安装的话,可以

win10

新电脑安装WIN10后检测不到硬盘

阅读(102)

本文主要为您介绍新电脑安装WIN10后检测不到硬盘,内容包括新装的Windows10系统识别不出机械硬盘,win10电脑新安装硬盘找不到硬盘怎么办,求助,win10检测不到有系统的硬盘。硬盘发出“哒哒”的声音当电脑硬盘发出“哒哒”的声音或其他不正常

win10

win10安装包文件夹信任

阅读(66)

本文主要为您介绍win10安装包文件夹信任,内容包括win10怎么信任文件,windows10安装文件已受损怎么回事,用360升级win10出现了一些问题下面写windows10安装?。在桌面上找到控制面板,并双击。新装的系统如果桌面上没有控制面板,可以在桌面空白

win10

win10安装过时硬件代码52

阅读(102)

本文主要为您介绍win10安装过时硬件代码52,内容包括win10虚拟网卡安装失败,win10的问题,电脑系统如何重新安装以前的系统可能过时了,不好用,所以想知道如。可以按以下步骤安装:按快捷键“win+x”然后点击“设管理器”;2、进入“设备管理器”

win10

win10笔记本显示器接入

阅读(84)

本文主要为您介绍win10笔记本显示器接入,内容包括win10系统笔记本怎么连接显示器,win10笔记本怎么连接显示器,win10笔记本电脑连接显示器怎么设置。因为工作的需要小编的朋友在win10电脑上外接了一个显示器,可是不懂得该如何将电脑屏幕切换

win10

win10显示不出字

阅读(68)

本文主要为您介绍win10显示不出字,内容包括win10系统文字不显示,win10为什么软件字显示不出来,w10系统字体显示不出来该怎么办。首先,在Win10的桌面点击鼠标右键,选择“显示设置”2113在“显示设置5261”的界面下方,点击“高级显示设置”在“

win10

win10系统重做显示恢复

阅读(50)

本文主要为您介绍win10系统重做显示恢复,内容包括重装win10系统,重启后,出现恢复你的电脑设备需要修复,求救~~~,在重装win10系统出错了,出现了恢复界面?,win10恢复出厂设置能还原系统应用吗。打开Win10左下角的“开始菜单”然后选择进入【