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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在 Windows 10 中搭建 Node.js 环境相关的知识,希望对你有一定的参考价值。

参考技术A 准备工作在 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,因此笔者也安装了二者(连同 Erl

如何配置 windows server 2012 伺服器搭建

参考技术A

如何配置 windows server 2012 伺服器搭建

windows Server 2012 搭建web伺服器方法如下:开启伺服器管理器,找到新增角色与功能,单击开启。 点选下一步,至如图所示的介面,检查一下伺服器资讯,看看是否有误,确认无误后,点选下一步 选择Web伺服器,在前面打对勾 选择完后会弹出提示框,如下图所示,选择新增功能 进到如图所示的页面后,可以选择要新增的WEB伺服器的具体功能,可根据情况自行选择,这里我们选择预设设定,不做更改 注意:在选择功能的时候,一定要检查一下最后面的管理工具中的IIS管理控制台是否选上。 选择完功能后,单击下一步,进入安装介面,点选安装 安装成功后,点选关闭

windows server 2003 RADIUS 伺服器搭建

一:安装radius伺服器
1.首先安装windows server2003 R2 Enterprise x64 Edition
2.IP资讯按照上图设定好
3.以管理员Administrator身份登入,把此计算机加入域(加域在此不做演示)
4.以域管理员wjcyfAdministrator身份登入,依次选择“控制面板”—“新增删除程式”——“新增/删除Windows元件”,开启“Windows元件向导”对话方块,点选“网路服务”——“详细资讯”
5.开启网路服务对话方块,选中其中的“Inter验证服务”
6.最后点选“确定”—“下一步”完成“Inter验证服务”的安装(安装过程中需要插入安装盘第一张光碟)
二:配置radius伺服器
1.依次点选“开始”—“管理工具”—“Inter验证服务”,开启“Inter 验证服务”管理器
2.右键“RADIUS客户端”选择“新建RADIUS客户端(C)
3.开启“新建RADIUS客户端”对话方块,需要填写的资讯
4.点选“下一步”输入共享机密(vpn伺服器端共享机密要和此处相同)
注:请求必须包括讯息验证程式属性:如果双方所采用的验证方法是PAP、CHAP、MS-CHAP、MS-CHAP v2的话,则您可以要求对方传送“讯息验证程式属性”,以提高安全(可找出造假来源IP地址的RADIUS客户端)。若验证方法是采用EAP的话,他会自动启用此功能,不需要在此另外设定。
5.最后点选“完成”完成新增。
6.点选“远端访问记录”,右击右方的“本地档案”选择属性,如下图所示
7.开启“本地档案属性”对话方块,勾选“记账请求”和“身份验证请求”,最后点选“确定”
8.点选“远端访问策略”,可看到右方有两个预设的访问策略
9.双击“到Microsoft路由选择和远端访问服务的连线”策略,可看到其访问许可权为“拒绝”
10.新建远端访问策略
①满足以下条件的,才能应用此策略
◆VPN连线
◆隶属于域WJCYF内SalesGroup组(请先新建此组,并确认Alice使用者在此组内,并且拨入属性为“通过远端访问策略控制访问”
②受到的限制如下
■只允许工作日周一到周五早上9:00到下午17:00之间来连线
■仅限使用MS-CHAP V2身份验证方法
■同时要求客户端必须以加密方式来发送资料
10-1.右击“远端访问策略”选择“新建远端访问策略”
10-2.点选“下一步”,开启“新建远端访问策略向导”,输入策略名“销售部VPN策略”
10-3.点选“下一步”,按照预设选择“VPN”连线
10-4.点选“下一步”,点选“新增”新增满足条件的组
10-5.点选“下一步”,只勾选“MS-CHAPv2”
10-6.点选“下一步”,三种加密型别都可以勾选上
10-7.点选“下一步”,最后在点选“完成”,完成远端访问策略的建立
10-8.双击开启新建的“销售部VPN策略”,然后点选“编辑配置档案”开启“编辑拨入配置档案”对话方块,勾选“仅允许在这些日期和时间访问”,再点选“编辑”开启拨入时段,选择时间段早上9:00到下午17:00
10-9.最后点选“确定”—“应用”—“确定”,完成拨入时间的控制
10-10.新建的远端访问策略应该在最上方(如果不是请移到最上方)
至此radius伺服器端设定完毕

如何搭建windows server 2008 windows updata伺服器

你可以看看这边文件,是截图和文字说明,可以参考一下:
文章名称:2008/R2伺服器安装指南
文章地址::zrway./news/8388.

如何搭建windows server 2003 伺服器pdf

刚刚装了一个2008R2(跟2003很相似,你可以参考借鉴一下),你可以去参考一下这篇帖子:
文章名称:2008R2系统安装指南 2008R2系统下载
文章地址::zrway./news/8388.
里面是截图和文字说明,相信你很快就清楚了,里面还可以下载作业系统。

如何用伺服器搭建openstack

1、配置ntp伺服器,开启档案/etc/ntp.conf增加以下三行内容,目的是让本伺服器时间与外部伺服器时间同步。如果不能访问外网,NTP伺服器将使用本机硬体时钟作为第二选择。
server ntp.ubuntu.
server 127.127.1.0
fudge 127.127.1.0 stratum 10
然后重启NTP使配置生效:
service ntp restart
2、配置网路vi /etc/neork/interfaces并重启服务
auto eth0
iface eth0 i dhcp
auto eth1
iface eth1 i static
address 10.0.0.10
mask 255.255.255.0
service neork restart
3、配置/etc/hosts
10.19.194.109 controller
10.19.194.124 pute1
4、安装mysql及相关元件配置
# apt-get install python-mysqldb mysql-server
(1)配置/etc/mysql/my.f的bind-address
[mysqld]
...
bind-address = 0.0.0.0
(2)、重启mysql资料库,检测和一些资料库安全设定
# service mysql restart
# mysql_install_db
# mysql_secure_installation 命令
root@ubuntu:~# mysql_secure_installation 配置密码等引数
5、安装Ubuntu云存档Havana,用于支援openstack稳定的ubuntu,然后更新ubuntu
(1)安装Havana
# apt-get install python-sofare-properties
# add-apt-repository cloud-archive:havana
(2)更新系统及重启
# apt-get update && apt-get dist-upgrade
# reboot
6、讯息服务安装
# apt-get install rabbitmq-server
如需要更改预设密码,可使用以下命令
# rabbitmqctl change_password guest RABBIT_PASS

怎样搭建windows server 2012伺服器

你需要搭建什么服务呢,要是装系统,太简单了,直接下一步,分割槽,下一步,完成

在windows伺服器搭建了tomcat伺服器,

在windows上搭建tomcat伺服器:
环境:
JDK 1.5.0_06
Tomcat-5.5.20
Windows2003
步骤:
1.把JDK解压放到C:\\jdk1.5.0_06下,把Tomcat解压放到C:\\Tomcat-5.5.20-WEB下
2.新增系统环境变数:
JAVA_HOME=C:\\jdk1.5.0_06
CLASSPATH=.;%JAVA_HOME%\\LIB
TOMCAT_HOME=C:\\Tomcat-5.5.20-WEB
修改系统环境变数PATH,在它的最前面加入:
%JAVA_HOME%\\BIN;
注:放在最前面是预防有其它的JDK或JRE路径占先,如你装了Oracle就会有一个低版本的JRE。
3.在"开始"选单执行CMD进入DOS视窗,执行cd c:\\Tomcat-5.5.20-WEB\\bin命令进入执行档案的目录。执行如下命令(是从DOS直接COPY出来的,含提示资讯):
C:\\Tomcat-5.5.20-WEB\\bin>service install tomcat
Installing the service \'tomcat\' ...
Using CATALINA_HOME: C:\\Tomcat-5.5.20-WEB
Using CATALINA_BASE: C:\\Tomcat-5.5.20-WEB
Using JAVA_HOME: C:\\jdk1.5.0_06
Using JVM: C:\\jdk1.5.0_06\\jre\\bin\\server\\jvm.dll
The service \'tomcat\' has been installed.
C:\\Tomcat-5.5.20-WEB\\bin> start tomcat
Apache Tomcat tomcat 服务正在启动 ..
Apache Tomcat tomcat 服务已经启动成功。

如何搭建windows server 2012 r2的微信伺服器

就跟常用的WEB伺服器一样,你可以去伺服器厂商(正睿)的网上找找相关技术文件或者线上咨询一下,很快就清楚了!

搭建Windows server 2008伺服器

看这台伺服器的功能,要只是提供DNS服务,就安装DNS服务角色。如果只是提供邮件服务,就安装EXCHANGE,至于是独立安装,还是都安装在一台机子上。安装过程中,仔细阅读向导中的每一个字,就有推荐做法。
生产环境中,还是分开安装得好~

如何搭建SQL server 2005伺服器

安装好sql server 2005后,开启sql server的网路服务,主要是配置命名管道、TCP/IP服务埠,其他人的资料库连线配置档案 设定成连线你的资料库就可以了。

以上是关于如何在 Windows 10 中搭建 Node.js 环境的主要内容,如果未能解决你的问题,请参考以下文章

如何在Windows下搭建Storm

如何在Windows平台使用VS搭建C++/Lua的开发环境

如何在Windows Server 2008 R2下搭建FTP服务

如何在Windows下配置搭建PHP环境

鸿蒙开发环境搭建,DevEco Studio IDE下载与安装——鸿蒙开发日记

在Windows 10上搭建TensorFlow环境