位置: IT常识 - 正文

node.js详细安装教程(node js 安装)

编辑:rootadmin
node.js详细安装教程

推荐整理分享node.js详细安装教程(node js 安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js怎么安装,node.js下载安装教程,node.js安装包,node.js的安装方法,node. js安装,node.js的安装方法,node.js的安装步骤,node.js的安装步骤,内容如对您有帮助,希望把文章链接给更多的朋友!

1、Node.js简介

Node.js® 是一个基于 Chrome V8 引擎的 JavaScript 运行时。Node.js 使用高效、轻量级的事件驱动、非阻塞 I/O 模型。它的包生态系统,npm,是目前世界上最大的开源库生态系统。

2、下载Node.js

官方地址:https://nodejs.org/en/ 或 https://nodejs.org/zh-cn/

如下图:

以往的版本 https://nodejs.org/zh-cn/download/releases/

四、开始安装   1、下载完成后,双击“自己的下载好.msi ”文件,开始安装:

2、点击“ Next ”按钮

3、选择安装目录,点击“ Next ”按钮

4、选择安装项,此处我选择默认,点击“ Next ”按钮

5、点击“ Install ”按钮,开始安装

6、等待安装完成,点击“ Finish ”按钮完成安装

五、安装完成查看   1、查看是否安装成功

A、node -v 查看 node 版本

B、npm -v 查看 npm 版本

2、安装完成后,文件目录如下图

六、环境配置 此处的环境配置主要配置的是 npm 安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时。

创建完两个空文件夹之后,跟之前操作一样,在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面,输入下面命令,如图。

说明:

prefix = 创建的node_global文件夹所在路径

cache = 创建的node_cache文件夹所在路径

1、设置全局目录和缓存目录,创建完两个空文件夹之后,打开cmd命令窗口,输入

npm config set prefix “E:\Program Files\nodejs\node_global”

npm config set cache “E:\Program Files\nodejs\node_cache”

重新配置:A、删除【 C:\Users\yi081.npmrc 】文件重新生成。如果 .npmrc 不在这个目录下,就 C 盘全局搜一下;B、直接修改编译 .npmrc 文件。

设置环境变量,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

node.js详细安装教程(node js 安装)

A、进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【E:\Program Files\nodejs\node_modules】

B、将【用户变量】下的【Path】修改为【E:\Program Files\nodejs\node_global】

修改完成,点击“ 确定 ”按钮。

测试 双击

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入如下命令进行模块的全局安装:

如有遇到如下问题: npm install express […] / idealTree:project: sill idealTree bui site:blog.csdn.net 运行npm install 时,卡在sill install loadAllDepsIntoIdealTree不动

解决办法如下:

npm install一直停留在fetchMetadata: sill mapToRegistry uri http://registry.npmjs.org/whatwg-fetch可以使用如下命令设置为淘宝的镜像源:

npm config set registry https://registry.npm.taobao.org

使用如下命令检验是否成功:

npm config get registry

输出淘宝镜像路径

继续运行 npm install ,安装过程畅通无阻(注意我这里已经安装好了)

六、测试   配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入如下命令进行模块的全局安装:

npm install express -g # -g是全局安装的意思(我这里已经安装好再演示!)

注:如果安装时不加 -g 参数,则安装的模块就会安装在当前路径下,上例若不加 -g 参数,则 express 模块会安装在 C:\Users\yi081目录下的 【node_modules】目录下,目录若不存在会自动生成。

注:若执行命令npm install express -g 出现如下报错

是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都✔即可。

点击确认

最后查阅网上资源后,原来,最新express版本中将命令工具分家出来了(项目地址:https://github.com/expressjs/generator),所以还需要安装一个命令工具,命令如下:

npm install -g express-generator

使用express创建一个工程,输入命令:express helloworld

转到 helloworld 目录下,命令:cd helloworld

3、执行命令查看cnpm是否安装成功 cnpm -v

如图,即代表cnpm环境配置成功。

注意:先cd helloworld

再启动:npm run start

在浏览器中输入地址:http://localhost:3000/,如下图,访问我们的第一个node web 网页。

本文链接地址:https://www.jiuchutong.com/zhishi/296176.html 转载请保留说明!

上一篇:目标检测算法——YOLOv5/v7/v8改进结合涨点Trick之Wise-IoU(超越CIOU/SIOU)(运动目标检测算法)

下一篇:RTX 4090深度学习性能实测奉上!模型训练可提升60~80%

  • 手机浏览记录删除了怎么恢复(手机浏览记录删除后别人能看到吗)

    手机浏览记录删除了怎么恢复(手机浏览记录删除后别人能看到吗)

  • 苹果6怎么录屏

    苹果6怎么录屏

  • 需要多处复制按哪个键(多处复制粘贴快捷键)

    需要多处复制按哪个键(多处复制粘贴快捷键)

  • 打微信语音响了几声就没有了(打微信语音响了几声就对方忙)

    打微信语音响了几声就没有了(打微信语音响了几声就对方忙)

  • shot on mi 6x是什么品牌手机

    shot on mi 6x是什么品牌手机

  • 淘宝买家确认收货后卖家多久收到钱(淘宝买家确认收货后钱是到哪里)

    淘宝买家确认收货后卖家多久收到钱(淘宝买家确认收货后钱是到哪里)

  • 6s触摸轻点不灵敏(6s触屏不灵就好像有人在按一样)

    6s触摸轻点不灵敏(6s触屏不灵就好像有人在按一样)

  • ecr50clp压缩机多少瓦(ecq50clc压缩机参数)

    ecr50clp压缩机多少瓦(ecq50clc压缩机参数)

  • 苹果打开volte是什么意思(苹果手机开启volte)

    苹果打开volte是什么意思(苹果手机开启volte)

  • ip是面向连接的协议吗(ip是面向连接的什么)

    ip是面向连接的协议吗(ip是面向连接的什么)

  • wifi会传播病毒吗(无线网会不会传播病毒)

    wifi会传播病毒吗(无线网会不会传播病毒)

  • 魅族手机自带录屏吗(魅族手机自带录屏功能吗)

    魅族手机自带录屏吗(魅族手机自带录屏功能吗)

  • win10怎么查无线密码(win10怎么查无线网卡)

    win10怎么查无线密码(win10怎么查无线网卡)

  • 华为商城可以卸载吗(华为商城可以卸载嘛)

    华为商城可以卸载吗(华为商城可以卸载嘛)

  • 淘宝超级会员怎么来的(淘宝超级会员怎么弄)

    淘宝超级会员怎么来的(淘宝超级会员怎么弄)

  • vivo打电话视频通话怎么弄(vivo打电话视频彩铃怎么取消)

    vivo打电话视频通话怎么弄(vivo打电话视频彩铃怎么取消)

  • 淘宝88会员可以干什么(淘宝88会员可以给别人用吗)

    淘宝88会员可以干什么(淘宝88会员可以给别人用吗)

  • iqoo6g和8g区别(iqoo6g和8g哪个值得买)

    iqoo6g和8g区别(iqoo6g和8g哪个值得买)

  • 小米mde6s是什么手机(小米mde6是什么型号多少钱)

    小米mde6s是什么手机(小米mde6是什么型号多少钱)

  • 华为特殊符号怎么打开(华为特殊符号怎么去掉)

    华为特殊符号怎么打开(华为特殊符号怎么去掉)

  • 免打扰模式能接电话吗(免打扰模式接不到电话吗)

    免打扰模式能接电话吗(免打扰模式接不到电话吗)

  • 如何修改微信发送日期(如何修改微信发的朋友圈内容)

    如何修改微信发送日期(如何修改微信发的朋友圈内容)

  • y93s和y93有什么区别(y93和y93s外表有什么区别)

    y93s和y93有什么区别(y93和y93s外表有什么区别)

  • 高德地图实景图怎么用(高德地图实景图片)

    高德地图实景图怎么用(高德地图实景图片)

  • 苹果x的无线耳机怎么用(无线耳机问你配对苹果x)

    苹果x的无线耳机怎么用(无线耳机问你配对苹果x)

  • 小米9耳机孔在哪里(小米耳机孔在下面的手机)

    小米9耳机孔在哪里(小米耳机孔在下面的手机)

  • 华为鸿蒙系统怎么安装虫虫助手app?鸿蒙系统安装虫虫助手app详细步骤(华为鸿蒙系统怎么样)

    华为鸿蒙系统怎么安装虫虫助手app?鸿蒙系统安装虫虫助手app详细步骤(华为鸿蒙系统怎么样)

  • secbizsrv.exe是什么进程(支付宝安全控件)(sec是什么文件)

    secbizsrv.exe是什么进程(支付宝安全控件)(sec是什么文件)

  • ROC曲线绘制(Python)(roc曲线绘制r语言)

    ROC曲线绘制(Python)(roc曲线绘制r语言)

  • 车辆出现质量问题
  • 行政事业单位住房基金
  • 以前年度损益调整属于哪类科目
  • 报关单保费000/0.1/1
  • 印花税不计入应交税科目吗?
  • 政府补助需要交哪些税
  • 免抵退的意思
  • 核定征收可以无发票做账吗
  • 外聘人员差旅费应放什么会计科目
  • 收到联营单位预收的发票
  • 个体工商户开票金额超过核定了咋办
  • 一般纳税人能开普票吗,几个点
  • 出现一窗式比对失败,该纳税人没有防伪税控比对信息!
  • 什么时候计提减值
  • 利润分配需要缴纳企业所得税吗
  • 公司转让税费如何计算
  • 公司解散实收资本退还怎么写
  • 报税期间如何开发票?
  • 按产品的品种型号规格规定的计划
  • Win7/Win8/Win10单、多系统一键安装教程 只需30秒!
  • mac 应用
  • 利润总额和净利润的区别
  • 税收是财政政策传导机制中重要的媒介之一
  • qbupdate.exe - qbupdate是什么进程 有什么作用
  • win11预览版选哪个
  • linux块设备驱动详解
  • 企业的党员活动是什么
  • 网络看不到局域网图标
  • 用友标准版怎么反结账
  • 办理不动产证需要什么手续及证件
  • 什么手机最薄最有手感
  • 复式记账法含义
  • 免税和免征增值税是一个意思么
  • 收到单据
  • php 序列化和json性能
  • 企业应付账款的会计分录
  • 实收资本增加印花税申报流程
  • 总结js中常用的字符
  • numpy的简单例子
  • mysql全局锁和表锁
  • 收到保险公司的车赔款会计分录怎么写
  • 小规模企业所得税优惠政策最新2022
  • css代码基础
  • 织梦怎么建站
  • 短期借款属于经营活动还是筹资活动
  • 办公室租金会有公摊吗
  • 住房租金专项附加扣除
  • 企业计提五险一金会计分录怎么写
  • 收到发票怎么写摘要
  • 小规模纳税人做工资没交社保
  • 车船税不计入发票
  • 茶叶企业所得税减免
  • 开票方未缴税,为何要追回付款方的退税款
  • 扫描仪有危害吗
  • 商场联营扣点的合作方式
  • 损益类科目年末未结转怎么处理
  • 发票跨年红冲 交税
  • 零余额账户怎么对账
  • 企业的一般账户可以转款到个人吗
  • 弥补上年亏损的分录 所得税
  • mysql5.7.33安装配置教程
  • win7进bios设置启动盘
  • un安装失败
  • linux删除用户组和用户
  • macbookpro鼠标触控板
  • windows听歌软件
  • window10 系统安装
  • linux tar -zxf
  • win7关闭文件夹和内容一起显示
  • 更新win10后扬声器无声音
  • cocos jsc
  • 如何用vs默认打开unity脚本
  • 批处理 判断文件是否存在
  • vbs以管理员权限运行
  • node的express
  • android深度探索(卷1):hal与驱动开发
  • android面试题网站
  • jquery常用插件有哪些
  • 2018城镇土地使用税减免政策
  • 国税总局编制这次怎么调整
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设