位置: IT常识 - 正文

史上无敌的超级详细的Node Js 环境搭建步骤(史上无敌的超级兵王)

编辑:rootadmin
史上无敌的超级详细的Node Js 环境搭建步骤

推荐整理分享史上无敌的超级详细的Node Js 环境搭建步骤(史上无敌的超级兵王),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:史上最强超无敌战士,史上无敌是什么意思,史上最强无敌,史上无敌飞机,史上无敌的超级兵王,史上最强无敌,史上无敌是什么意思,史上无敌的超级英雄,内容如对您有帮助,希望把文章链接给更多的朋友!

今日分享内容

一、Node Js 环境搭建

1、Node.js是什么?

2、npm是什么?

3、环境搭建步骤:

二、Element简介

一、Node Js 环境搭建1、Node.js是什么?

Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。  Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言 。

总的来说就是:nodeJS是JavaScript脚本语言的运行环境。

  注意:

        Node.js-->JavaScript运行环境,开发语言是:javascript        J2EE   -->Java运行环境, 开发语言是java         Node.js v10.15.3文档地址:http://nodejs.cn/api/

2、npm是什么?

 npm其实是Node.js的包管理工具(package manager),相当于后台的maven。

为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。 如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后放到npm官网上,如果要使用, 直接通过npm安装就可以直接用,不用管代码存在哪,应该从哪下载。 更重要的是,如果我们要使用模块A,而模块A又依赖于模块B,模块B又依赖于模块X和模块Y,    npm可以根据依赖关系,把所有依赖的包都下载下来并管理起来。否则,靠我们自己手动管理,肯定既麻烦又容易出错。

3、环境搭建步骤: 第一步:

进入官方网站:https://nodejs.org/en/ 

 我建议大家最好不要使用最新的版本,一般最新的版本会不太稳定,我选择的版本是node-v10.15.3的。

下载之后解压一定要放在非中文目录下!!!!

 第二步:解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache 

 

 第三步 :① 新增NODE_HOME  值为:D:\initPath\node-v10.15.3-win-x64    【这里放的是路径】

注意:  一定要区分分号,保证是英文分号!! 

② 修改Path并在最后添加:;%NODE_HOME%;%NODE_HOME%\node_global; 

如果系统版本不一样的话,还可以这样配置Path:

 

测试输入    node -v

 

 出现版本号则代表配置成功!!!!!耶耶耶! 

 第四步:配置npm的全局模块的下载地址

(因为nodejs运行的环境这个平台是国外的,那么里面的js肯定也是放在国外的,所以我们需要去改变这个源。)

设置缓存目录

设置全局变量

加快npm下载js依赖的速度

【注意:这里面放的路径是根据自己的根目录存放的,doc命令运行需要一行一行的运行】

史上无敌的超级详细的Node Js 环境搭建步骤(史上无敌的超级兵王)

        npm config set cache "F:\Software path\node-v10.15.3-win-x64\node_cache"         npm config set prefix "F:\Software path\node-v10.15.3-win-x64\node_global"         npm config set registry https://registry.npm.taobao.org/

doc命令运行 之后,去到本机账号,找到.npmrc文件,点击查看是否还有以上这三行脚本,有则代表成功,反之则需要重新来过,如图所示: 

 第五步:下载github的Vue的项目解压

验证安装结果:版本验证 输入 npm -v

显示版本号则代表安装成功。

 第六步:  进入到项目里来

 现在就开始下载啦~

 第七步:在通过npm run dev 启动项目

紧接着在第六步的基础上进行 

加载之后:

 完了之后就会弹出页面

登录进去就会出现这个页面啦~

环境搭建成功~~~ 二、Element简介

官方网址:Element - The world's most popular Vue UI framework 

 Element有两种开发模式,一种是传统开发模式,另一种是前后端分离开发模式。

知识总结安装步骤:

1、下载nodeJS的安装包

2、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache

3、配置环境变量         NODE_HOME:配置的是nodeJS解压的根路径F:\Software path\node-v10.15.3-win-x64         Path:%NODE_HOME%;%NODE_HOME%\node_global

        检验是否配置成功:node -v

4、配置npm的全局模块的下载地址        npm config set cache "F:\Software path\node-v10.15.3-win-x64\node_cache"         npm config set prefix "F:\Software path\node-v10.15.3-win-x64\node_global"         npm config set registry https://registry.npm.taobao.org/

        检验是否配置成功:本机用户找到.npmrc文件,查看是否有以上三行脚本

5、下载github的Vue的项目解压

        检验是否安装成功:npm -v

6、在解压的项目中是没有node_modules的,在工程的根目录下需要通过doc命令npm install进行再次依赖下载(package.json)

7、在通过npm run dev 启动项目

今日分享内容到此结束,希望对您有所帮助喔~预告下期内容:【搭建SPA项目】我们下期再见!!!
本文链接地址:https://www.jiuchutong.com/zhishi/298379.html 转载请保留说明!

上一篇:Win11 KB5025239 / KB5025224 累积更新今日发布

下一篇:【前端】 Vscode 搭建基础开发环境(vscode怎么写前端代码)

  • 新手怎样快速有效地推广自己的QQ群(新手司机如何快速上手)

    新手怎样快速有效地推广自己的QQ群(新手司机如何快速上手)

  • 苹果11照片九宫格怎么设置(苹果11照片九宫格切图怎么设置)

    苹果11照片九宫格怎么设置(苹果11照片九宫格切图怎么设置)

  • 网易云音乐云盘在哪里打开(网易云音乐云盘怎么分享给别人)

    网易云音乐云盘在哪里打开(网易云音乐云盘怎么分享给别人)

  • 平板2g运行内存够用吗(平板2g运行内存多少)

    平板2g运行内存够用吗(平板2g运行内存多少)

  • 骁龙730G是什么级别(骁龙730g是什么级别的处理器)

    骁龙730G是什么级别(骁龙730g是什么级别的处理器)

  • 微信聊天时间和手机时间不一样(微信聊天时间和实际时间不一样)

    微信聊天时间和手机时间不一样(微信聊天时间和实际时间不一样)

  • ipad air3屏幕刷新率(ipadair3屏幕刷新率能调吗)

    ipad air3屏幕刷新率(ipadair3屏幕刷新率能调吗)

  • 多媒体数据压缩的意义(多媒体数据压缩标准有哪些)

    多媒体数据压缩的意义(多媒体数据压缩标准有哪些)

  • 系统内部的汉字代码称为(系统内部的汉字代码)

    系统内部的汉字代码称为(系统内部的汉字代码)

  • 手机能往u盘下载歌吗(手机能往u盘下载软件吗)

    手机能往u盘下载歌吗(手机能往u盘下载软件吗)

  • 华为nova6耳机孔在哪里(华为nova6耳机孔多大)

    华为nova6耳机孔在哪里(华为nova6耳机孔多大)

  • 替换快捷键ctrl加什么(替换快捷键ctrl加F)

    替换快捷键ctrl加什么(替换快捷键ctrl加F)

  • 荣耀手环5和小米手环4对比(荣耀手环5和小米手环7)

    荣耀手环5和小米手环4对比(荣耀手环5和小米手环7)

  • 怎么在电视上下载爱奇艺(怎么在电视上下载当贝市场)

    怎么在电视上下载爱奇艺(怎么在电视上下载当贝市场)

  • 手机银行手续费是多少(手机银行手续费怎么收)

    手机银行手续费是多少(手机银行手续费怎么收)

  • 手机qq主题怎么设置透明(手机qq主题怎么设置透明度)

    手机qq主题怎么设置透明(手机qq主题怎么设置透明度)

  • 麒麟810怎么样(麒麟990跟骁龙888哪个好)

    麒麟810怎么样(麒麟990跟骁龙888哪个好)

  • 三星s8手机能不能应用分身(三星s8的手机)

    三星s8手机能不能应用分身(三星s8的手机)

  • 相机怎么设置长曝光(相机怎么设置长焦镜头)

    相机怎么设置长曝光(相机怎么设置长焦镜头)

  • 小米9如何投屏到电视(小米9如何投屏到平板)

    小米9如何投屏到电视(小米9如何投屏到平板)

  • 为什么Ipad插了耳机却用不了(为什么iPad插了耳机没反应)

    为什么Ipad插了耳机却用不了(为什么iPad插了耳机没反应)

  • flaal00华为什么型号(华为frl an00a手机)

    flaal00华为什么型号(华为frl an00a手机)

  • 如何强制关闭小米降噪(如何强制关闭小米屏幕时间管理功能)

    如何强制关闭小米降噪(如何强制关闭小米屏幕时间管理功能)

  • 抖音怎么隐藏喜欢视频(抖音怎么隐藏喜欢列表)

    抖音怎么隐藏喜欢视频(抖音怎么隐藏喜欢列表)

  • 简述对大数据的理解(简述对大数据的分析过程)

    简述对大数据的理解(简述对大数据的分析过程)

  • 城市维护建设税计算公式
  • 个人出售二手房要交增值税吗
  • 企业所得税核定征收怎么计算
  • 发票冲红重开,重开时是按新税率还是旧税率
  • 应收应付账务处理工作具体做哪些
  • 出租的土地使用权是无形资产吗
  • 房屋租赁和服务费发票的区别
  • 丢失发票联和抵扣联
  • 预付账款是
  • 承兑汇票兑现怎么填写
  • 外购摩托车从销项税额中怎么抵扣?
  • 建筑施工企业预交税款
  • 食用油从商业流入的原因
  • 专票密码区压线可以报销吗
  • 代销商品
  • 小规模纳税人交企业所得税吗
  • 小规模纳税人增值税政策
  • 计提增值税的账务处理小规模
  • 房地产企业资金监管账户
  • PRISMSTA.EXE - PRISMSTA是什么进程 有什么用
  • linux查看系统信息工具
  • 如何快速判断
  • 什么情形不属于经警告无效人民警察可以使用武器的情形
  • 提供应税服务的纳税义务发生时间
  • php基础入门教程
  • 国外进口增值税税率
  • php操作mysql的特点
  • php数据库编程
  • 暴风雪的寒冷
  • php权限框架
  • php imagettftext
  • 调整以前年度少计提的工资
  • 个体户跟企业户
  • 六自由度机器人简图
  • 2021前端校招笔试
  • 库存商品用于研发要进项税额转出吗
  • 关税完税价格计算增值税
  • 一般纳税人销售旧货适用征收率是?
  • 工程发票预缴是什么意思
  • mysql触发器在哪
  • 成本会计制造费用核算的内容
  • 支付长期借款利息时,应借记什么账户
  • 所有小规模都能开专票吗
  • 资本公积账务处理办法
  • 应收账款的贷方发生额表示什么
  • 应收账款逾期什么意思
  • 银行承兑汇票是什么意思
  • 出国人员差旅出差补贴标准
  • 培训费发票属于哪个税目
  • 农民扶贫款到哪去领
  • 房产税减免退税怎么操作
  • 资产收购一般税务处理
  • 季度现金流量表本期数和上期数
  • 商品和服务税收分类编码是什么
  • 公司注销剩余的存货怎么处理
  • 如何设置存货计价方法有哪些
  • sql server的go
  • mysql允许字段为空
  • ie8 开发者工具
  • win10如何利用镜像安装系统
  • 苹果今日报价
  • 多种工具安装系统怎么用
  • Centos 5.5 php5.1.2升级到php5.2.6的方法
  • u启动开机启动快捷键
  • 进程audiodg.exe
  • win8分屏快捷键
  • linux GTK、KDE、Gnome、XWindows 图形界面区别介绍
  • windows8网络连接
  • oracle linux版
  • jquery ajaxfileupload异步上传插件
  • opengl绘图
  • ubuntu列出用户
  • python用于读取文本文件内容的方法
  • python 操作微信
  • unity fixed update
  • 网页编辑器手机版
  • jqueryui dialog
  • 哈尔滨国家税务局客服电话
  • 棚户区改造的回迁房可以交易吗?
  • 乡镇四所是指哪些所
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设