当前位置: 首页 > 后端技术 > Node.js

windows下Node.js安装配置

时间:2023-04-03 16:55:11 Node.js

下载安装msi安装版进入Node.js官网下载页面,选择LTS(LongTermSupportversion)下的msi安装包下载LTS版本比较稳定,Current是最新版本,会有是比较新的特性,但也有可能是一些不稳定的因素由上图可以看到安装版会做如下操作安装Node.js运行环境安装npm包管理工具开始菜单添加Node.js在线文档网址等快捷方式添加Node.exe和npm.cmd命令添加到PATH环境变量中(为了能够在任意目录下执行Node命令和npm命令)添加npmmodules目录到PATH环境变量中(为了能够在任意目录下执行cnpm、webpack等第三方包中的命令)检查并验证环境变量配置,安装完成后运行-cmd,可以看到Node.js的根目录和默认的npm全局包安装目录已添加到PATHecho%PATH%D:\develop\devtools\node-v8.11.3-win-x64;C:\Users\Administrator\AppData\Roaming\npmnode-vv8.11.3npm-v5.6.0其中在系统变量下的PATH中添加了Node.js的根目录,并添加了npm的全局包安装目录在用户变量下的PATH中查看npm配置npmconfigls;cliconfigsmetrics-registry="https://registry.npmjs.org/"scope=""user-agent="npm/5.6.0node/v8.11.3win32x64";内置配置undefinedprefix="C:\\Users\\Administrator\\AppData\\Roaming\\npm";节点bin位置=D:\develop\devtools\node-v8.11.3-win-x64\node.exe;cwd=C:\用户\管理员\桌面;主页=C:\用户\管理员;“npmconfigls-l”显示所有默认值。你也可以通过npmconfigls-l查看npm的所有默认值配置,例如,npm的安装缓存目录以及全局和用户配置文件路径。cache="C:\\Users\\Administrator\\AppData\\Roaming\\npm-cache"globalconfig="C:\\Users\\Administrator\\AppData\\Roaming\\npm\\etc\\npmrc"userconfig="C:\\Users\\Administrator\\.npmrc"设置npm全局安装目录和缓存目录如果不想npminstall-g安装全局安装的包到C盘,可以设置npm全局安装目录,也设置缓存目录统一管理,运行-cmdnpmconfigsetprefix"D:\develop\devtools\node-v8.11.3-win-x64\node-global"npmconfigsetcache"D:\develop\devtools\node-v8.11.3-win-x64\node-cache》设置后会在当前用户~/目录下生成一个.npmrc文件,npmconfigset其实就是修改.npmrc文件的同时,因为修改了npm的全局包安装目录,将C:\Users\Administrator\AppData\Roaming\npm修改为D:\develop\devtools\node-v8.11.3-win-x64\node-globalzip解压版下载并解压进入Node.js官网下载页面,选择LTS(LongTermSupportversion)下的zip压缩包进行下载。通过上面对安装版的描述,可以了解到安装版唯一的配置就是添加Node.exe和npm.cmd命令,将npmmodules目录添加到PATH环境变量中,所以手动将以上目录设置为环境变量。对于其他配置,请使用cnpm而不是npm。由于国内访问官方npm镜像库速度较慢,改用淘宝npm镜像库,本库与官方库完全同步,频率为10分钟一次,完全可以替代官方库??https://npm.taobao.org/cnpm支持除publish之外的所有npm命令$npminstall-gcnpm--注册表=https://注册ry.npm.taobao.org