优秀的编程知识分享平台

网站首页 > 技术文章 正文

Node实战001:Windows搭建Node开发环境

nanyue 2024-10-13 03:53:43 技术文章 5 ℃

Node是一个基于 Chrome V8 引擎的JavaScript运行环境,可以让 JavaScript运行在服务端的开发平台。Node提供了强大的npm代码管理应用和webpack等工具包,能够很方便、快捷高效的解决项目依赖和部署问题轻松搭建Web应用,借助事件驱动和非阻塞 I/O 模型可以大大的提升了开发的性能。Node已经发展成为一个成熟的开发平台并吸引了许多开发者,它非常适合轻量级、快速的实时web应用程序,现在有许多项目都采用Node进行开发(Web应用、程序监控、媒体流、远程控制及移动应用)。

Node下载

Node官方提供了支持不同平台的Node版本给用户下载,用户可以根据自己的需求选择适合的版本下载。这里我下载Windows版本的,这个还提供了绿色免安装版,下载解压后直接配置下就可以直接使用的。当前Node的最新版本为Version: 14.15.0 ,其中还包含了npm的版本为6.14.8。

什么是npm

npm(node package manager)是nodejs的包管理器,可以用于node插件及依赖的安装、卸载管理。所以Node默认集成了npm工具,在安装Node时会将npm也同时安装上。由于npm默认访问的是国外网站,所以访问起来速度还是有点慢的。为了提高npm的下载速度我们通常会配置国内的镜像源,国内一些云服务商会提供类似的公开服务如淘宝镜像。

配置Node

将下载好的Node解压到任意目录,解压完之后将node所在目录配置到电脑的环境变量中。在桌面右键点击我的电脑->属性->高级设置->环境变量,将node目录添加给变量path。

检验配置是否成功

配置好之后可以在cmd中检查下node.js和npm是否安装成功: 输入node -v安装成功会出现node版本号,验证npm同node.js一样,npm -v安装成功会出现npm版本号。

临时配置npm淘宝镜像

前面提到npm下载非常的慢,因为npm的官方服务器部署在国外。所以这里我们在安装node之后建议直接配置国内的镜像源,这样可以大幅度的提升我们的工作效率。临时配置可以在安装软件时附上淘宝镜像链接,通过registry属性指定npm的镜像源。npm默认为:https://registry.npmjs.org/,这里我们改成淘宝镜像地址https://registry.npm.taobao.org(或者cnpmjs镜像源:https://cnpmjs.org/)。

永久使用npm淘宝镜像

npm提供了npm config命令可以进行npm相关配置,通过npm config set可以对配置项进行修改。会在系统用户目录下会生成一个.npmrc文件,通过npm config ls -l 可以查看npm的所有配置包括npmrc的文件路径:userconfig = "C:\\Users\\kevinfan\\.npmrc"。如果你需要代理还可以通过proxy属性配置ip和端口,这样我们可以继续使用npm命令来安装包(不用安装cnpm)。

总结:

这里的Node是NodeJS的简称,Node安装配置非常的简单。以上内容是小编给大家分享的【Node实战001:Windows搭建Node开发环境】。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

为了方便学习,下面附上本文用到的源码:

//cmd窗口配置
npm config set registry https://registry.npm.taobao.org
npm config set proxy=http://username:password@server:port
//.npmrc文件配置
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
proxy=http://username:password@server:port

Tags:

最近发表
标签列表