当前位置: 首页 > Linux

Node.js安装及环境配置超详细教程【Windows系统安装包方法】

时间:2023-04-06 05:17:45 Linux

第一步:下载安装包https://nodejs.org/zh-cn/down...根据自己的电脑系统选择和数字,我的电脑是Windows系统,64位,我想下载稳定版的.msi(LTS是长期稳定版)。这里我选择的是windows64位.msi格式的安装包。.msi和.zip格式的区别:.msi是由Windowsinstaller开发的程序安装文件,它允许您安装、修改和卸载您安装的程序。说白了,.msi就是Windows安装程序的数据包,将安装文件相关的所有内容都封装在一个包中。旁白:它还包含有关安装过程本身的信息。例如:安装顺序、目标文件夹路径、安装选项和控制安装过程的属性。.zip为压缩包,解压后即可,无需安装下载方式一:从官网下载页面下载下载方式二:直接从官网首页下载Step2:Installer直接点击next进行配置安装即可。默认安装路径在C:\ProgramFiles下,也可以自定义。②默认安装路径在C:\ProgramFiles下,也可以自定义。安装目录为E:\KF\node.js\根据需要修改。)③下图是根据我自己的需要。我选择了默认的Node.jsruntime,然后NextNode.jsruntime:表示运行环境npmpackagemanager:表示npm包管理器onlinedocumentationshortcuts:在线文档快捷方式AddtoPATH:AddTotheenvironmentvariable④如图如下图框,我没有选择,直接next⑤点击Install进行安装⑥点击finish完成安装⑦安装完成后.msi格式的安装包已经在系统环境中添加了节点启动程序中变量路径,我们可以查看系统变量进行验证:右击【PC】→【属性】→【高级系统设置】⑧点击【高级】→【环境变量】⑨查看系统变量中的【路径】,点击[编辑]⑩你会发现.msi格式的安装包已经将node启动程序添加到系统环境变量路径中Step3:查看①现在node程序已经添加到全局系统变量中,我们可以直接在任意位置执行在CMD窗口节点,打开CMD窗口,执行命令node-v查看节点版本【注意:这里是打开CMD窗口,不是执行C:\ProgramFiles\nodejs目录下的node.exe】②同时安装最新版本的node安装npm后,执行npm-v查看npm版本③默认情况下,我们执行npminstall-gXXXX时,下载一个全局包,默认存放路径为这个包在C:\Users\Administrator\AppData\Roaming\npm\node_modules下,可以通过CMD命令npmroot-g查看一些常用的命令,如下:npm-v:查看npm安装的版本。npminit:它会引导你创建一个package.json文件,包括名称、版本、作者等信息。npmlist:查看当前目录下已安装的node包。npmls:查看当前目录下已安装的node包。npminstallmoduleNames:将Node模块安装到本地目录node_modules。npminstall-g:将包安装到全局环境中。npminstall--save:安装时,将信息写入package.json。如果项目路径中有package.json文件,可以直接使用npminstall方法根据dependencies配置安装所有依赖包。代码提交到git时,不需要提交node_modules文件夹。npminstall--save-dev:安装时,将信息写入项目路径下的package.json。如果项目路径下有package.json文件,可以直接使用npminstall方法根据devDependencies配置安装所有依赖包。这样代码提交到git时,就不需要提交node_modules文件夹了。npmuninstallmoudleName:卸载节点模块。Step4:环境配置①打开安装目录(默认为C:\ProgramFiles\nodejs)②在安装目录新建两个文件夹【node_global】和【node_cache】③再次打开cmd命令窗口,输入npmconfigsetprefix”yourpath\node_global"("yourpath"默认安装为C:\ProgramFiles\nodejs)npmconfigsetprefix"E:\KF\nodejs\node_global"④npmconfigsetcache"yourThepath\node_cache"即可直接复制新建的空文件夹目录npmconfigsetcache"E:\KF\nodejs\node_cache"执行时,建议用管理员权限打开CMD,否则可能会提示权限不够,报错报⑤设置环境变量,打开【系统属性】-【高级】-【环境变量】,在系统变量中新建变量名:NODE_PATH变量值:C:\ProgramFiles\nodejs\node_global\node_modules(用来告诉系统,下载的模块或者包都在这里)⑥编辑用户变量(环境变量)的路径,将C盘下默认的APPData\Roaming\npm改为C:\ProgramFiles\nodejs\node_global,点击OK别忘了在Path里面添加NODE_PATH⑦test,配置完成后,安装一个模块test,我们会安装最常用的express模块??,打开cmd窗口,输入以下命令安装moduleglobals:npminstallexpress-g//-g全局安装意思在最后加上:通过npm安装模块时,是从国外的镜像下载的,但是有时会因为网络等原因导致模块安装失败。好在阿里有团队维护国内的淘宝NPM镜像镜像。上面有说明。可以自行查看添加国内镜像源:如果没有梯子,可以使用阿里的国内镜像来提速。npmconfigsetregistryhttps://registry.npm.taobao.org使用自定义cnpm(gzip压缩支持)命令行工具代替默认的npm:npminstall-gcnpm--registry=https://registry.npmirror。com