范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Linux实战017Ubuntu搭建NodeJS开发环境

  NodeJS是一个基于 Chrome V8 引擎的JavaScript运行环境,可以让 JavaScript运行在服务端的开发平台。NodeJS提供了强大的npm代码管理应用和webpack等工具包,能够很方便、快捷高效的解决项目依赖和部署问题轻松搭建Web应用,借助事件驱动和非阻塞 I/O 模型可以大大的提升了开发的性能。NodeJS已经发展成为一个成熟的开发平台并吸引了许多开发者,它非常适合轻量级、快速的实时web应用程序,现在有许多项目都采用NodeJS进行开发(Web应用、程序监控、媒体流、远程控制及移动应用)。
  apt安装nodejs
  Ubuntu安装NodeJS可以直接在o终端执行命令:sudo apt install nodejs -y来安装,安装完成之后可以通过node -v来检查nodejs的版本信息(当前nodejs版本为v8.10.0)。这个跟Windows不同的是并没有自带npm工具,所以我们还需要来单独安装下npm。安装npm我们可以执行命令sudo apt install npm -y来安装npm,安装完成之后可以通过npm -v来检查npm的版本信息(当前npm版本为3.5.2)。
  配置npm淘宝镜像
  跟pip一样npm的官方服务器部署在国外访问起来非常的慢,所以这里我们在安装node之后建议直接配置国内的镜像源。npm提供了npm config命令可以进行npm相关配置,通过npm config set可以对配置项进行修改。会在系统用户目录下会生成一个.npmrc文件(该文件隐藏了,可以使用命令ls -a查看),通过npm config ls -l 可以查看npm的所有配置包括npmrc的文件路径:userconfig = "/home/kevinfan/.npmrc"。如果是临时安装使用可以在安装软件时通过registry属性指定npm的镜像源,npm默认镜像源为:https://registry.npmjs.org/。
  下载NodeJS
  软件源提供的nodejs和npm版本都比较低(最新的nodejs稳定版已经是v14.15.4 ,而npm也有6.14.10了),我们打开 Firefox 浏览器搜索"nodejs"进入官网下载最新的nodejs包。NodeJS提供了常用Linux系统安装的二进制压缩包,这里我们选择的是Linux 二进制文件 (x64)。当然你也可以选择源码安装,个人得比较麻烦还要自己去make。
  解压NodeJS
  Linux 二进制文件 (x64)是编译后的版本解压就可以使用,下载完成之后进入下载目录调出终端利用tar解压nodejs压缩文件得到node-v14.15.4-linux-x64文件夹。进入该文件夹我们就可以使用nodejs和npm工具了,我们可以通过命令:node -v和npm -v来查看当前的版本信息。
  全局配置node
  这个跟Windows一样需要配置环境变量才能全局使用,不然每次都要切换到nodejs安装目录使用会非常的不方便。所以这里我们来配置下全局变量,我们利用ln命令来建立同步链接。这样当我们在其他目录用到该文件时就可以通过ln连接到nodejs目录了,/usr/local/bin目录是给用户放置自己的可执行程序,PATH这个目录下放的可执行程序在系统任何地方都可以直接执行。所以我们只要将node和npm通过ln创建一个连接到/usr/local/bin,相当于给nodejs创建了一个软链接。
  总结:
  除了上面的方法我们还可以使用curl和wegt等命令下载安装,curl可以向系统添加指定的软件源,后面安装和apt一样(一般安装在系统环境/usr/bin目录下)。 wget则跟官方下载一样,需解压后手动创建软链。以上内容是小编给大家分享的【Linux实战017:Ubuntu搭建NodeJS开发环境】。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs --------------------------------------------------------------------------------- wget  https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.gz tar -xvf node-v14.15.4-linux-x64.tar.gz
  为了方便学习,下面附上本文用到的源码:$sudo apt-get update $sudo apt-get upgrade $sudo apt install -y nodejs $node -v v8.10.0 $sudo apt install -y npm $npm -v 3.5.2 $ npm config set registry https://registry.npm.taobao.org ---------------------------------------------------------------- //.npmrc文件配置 sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org proxy=http://username:password@server:port sudo ln /home/kevinfan/Downloads/node-v14.15.4-linux-x64/bin/node /usr/local/bin/node sudo ln /home/kevinfan/Downloads/node-v14.15.4-linux-x64/bin/npm /usr/local/bin/npm ------------------------------------------------------------------------------------- $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

4月4日晚10点小米浏览器所有网页变成黑白的了,是什么原因?清明节默哀,为东航空难祈祷。昨晚10点19分我正用小米11pro打开浏览器准备搜英语单词,发现浏览器整个都是黑白。我不明白是因为系统bug还是怎样,同一时间我打开正在充电的小米10小米对讲机3发布售价399元支持5000公里对讲4月5日消息,今天小米推出了第三代对讲机,将于今晚20点正式开售,到手价399元。新品支持4G全网通,依托三大运营商4G网络,可实现全国5000公里的对讲距离,突破传统对讲机通话距最新手机消息一,Vivoxfold120hz2ke53d超声波双指纹UTG玻璃ltpo3。0。50mpois48mp114广角人像60倍混合变焦潜望式ois。骁龙8gen1超频版ufs3。1增美国银行目前的高估值合理维持特斯拉(TSLA。US)中性评级智通财经APP获悉,美国银行发布研报表示,维持对特斯拉(TSLA。US)的中性评级和1100美元目标价。美银分析师JohnMurphy表示,特斯拉第一季度交付了310048辆汽车,代码分享,Inputstream转换String在本教程中,我们将讲讲如何将一个InputStream转换为一个字符串。我们将从使用普通的Java开始,包括Java8的解决方案,然后也会研究使用Guava和ApacheCommo黑马编程C学习笔记第13篇2022。4。3P60const修饰指针1常量指针2指针常量3修饰指针,常量1inta10intb10intpa(指针指向可以改,值不可以改)2intconstPa(const后项Vue3拒绝写return,用setup语法糖,让写Vue3更畅快1。在template中直接使用声明的变量函数以及import引入的内容msggetToday()复制代码li标准组件msggetToday()复制代码总结复制代码(scripts跨国公司加码中国电动汽车市场近日,新能源汽车领域一年一度的行业峰会中国电动汽车百人会论坛以线上线下相结合的方式举行。虽是国内行业盛会,但吸引了不少跨国公司参与。中国电动汽车行业的国际视野,不仅折射出行业热度,发布一年跌价1730元,12GB256GBIP68防水,还买什么小米12?在很多时候,买手机的时候选择新款自然是为了体验更新的处理器性能以及更好的技术,但是也有例外,因为过去的一些旗舰手机在新机发布之后也会迎来降价,特别是早买早享受这句话对于不少人来说,畅连华为的微信聊天工具,能攻下山头吗?畅连主界面,非常简洁,没有很花哨的功能功能上面看,主要文字语音视频聊天,也有群聊和朋友圈(这里叫空间),也就是聊天软件的主要功能。目前在畅连上发朋友圈的人几乎没有(微信其实也没多少仅2499元,骁龙888Plus12GB512GB5000mAh,你会买吗?谈起堆料凶猛,很多人都会联想到小米,因为近些年来,小米打造出诸多性价比极其出色的产品。尤其是子品牌红米,近两年来,推出的红米Note系列和K系列,很多都成为了爆款机型,比如去年发布
2022第一季度手机销量排行榜近日,IDC和研究机构科纳仕公司分别公布了2022年的第一次出货量。国际数据公司IDC发布的最新数据显示,今年第一季度,OPPO在国内智能手机市场排名第一。另一家市场研究机构科纳仕蔚来第20万台下线特斯拉美国工厂复工华为30万年销量已难实现站稳脚跟蔚来第20万台下线从蔚来官微获悉,2022年4月26日,蔚来第20万台量产车在江淮蔚来合肥先进制造基地下线。这是蔚来的又一个重要里程碑,也是中国智能电动汽车市场高速发展的缩宁德时代官宣!与爱驰汽车共同开发换电车型,预计第四季度推向市场宁德时代从参与投资的车企入手,逐步推广换电模式,保障电池销量的同时为更丰富的商业模式埋下伏笔。4月27日,宁德时代发布消息称,与爱驰汽车就EVOGO换电项目展开合作。双方将以爱驰旗中国智能手机周销量持续下滑,真卖不动,网友问题出在哪了?在某乎上看到这么一消息中国智能手机周均销量数据,显示今年第15周(4。114。18)全国智能手机销量降到了415万台的,与去年同期少了14,并且这种下降趋势将持续三周。不禁想,为啥37岁把公司卖给马云,套现300亿用来造车,何小鹏究竟有多牛?对于很多车迷来说,小鹏汽车绝对不陌生,这家以最像特斯拉的车企近几年悄然崛起,无论是在外观还是在功能上,都在市场上占有了一席之地。那你知道小鹏汽车的创始人何小鹏吗?他37岁把公司卖给苏州有哪些待遇很不错的公司?苏州制造领域优秀企业佳能日企丰田汽车零部件日企康美包瑞士新西兰合资通用电气航空美企卡特彼勒德企惠氏公司瑞士企业NGK环保陶瓷日企胶囊瑞士企业赛峰航空发动机法企伊利乳业私企国有控股明8点1氪丨微博全量开放展示用户IP属地功能95号汽油或重返9元时代教育部将加快建立职教高考制度上市进行时维海德36氪获悉,据证监会官网,证监会批复同意深圳市维海德技术股份有限公司创业板首次公开发行股票注册。TOP3大新闻微博全量开放展示用户IP属地功能36氪获悉,新浪微博社为何国产机越来越贵了?一台华为手机价格直逼八千,到底值不值?随着手机市场的不断发展,如今手机的种类也越来越多,什么全面屏曲面屏折叠屏都出来了。不过,手机产品的技术不断创新,价格也随之提升了不少。以前想买台好点的手机,大概也就需要花个两三千,iPhone13价格再次松动,128GB苹果A15IP68,果粉不用等618了开头问大家一个问题,同样5000多元的预算,你会选择iPhone13还是国产高端机,相信不少消费者的回答都是iPhone13,这是因为,iPhone13的产品力更强,不可否认,国产五一前最值得买的四款手机,性能体验都属于顶尖水平,最低仅499五一前最值得买的四款手机,性能体验都属于顶尖水平,最低仅499第一款realmeQ5Pro搭载高通骁龙870,配合真我GT系列同款的金刚石冰芯散热系统,散热面积达4129mm。采用华为智能门锁系列即将发售续航10个月最低2499元起2022年4月28日1900,华为折叠旗舰及全场景新品发布会以线上直播形式召开。发布会中,华为终端业务CEO余承东宣布了华为智能门锁系列的发售时间与价格。华为智能门锁售价2499元