Node.js学习记录

Node.js学习记录(一)

学习Node.js的原因

  • 公司前段时间后端大哥跳槽了,招聘一时间也找不到合适的。后端人力本来就不多,而在于前端联调的同时,后端大哥还有别的工作,这就导致访问他的IP如果他在处理别的事务就只能等他忙完才能联调了,联调完如果前端有写错的地方还得访问他的IP返回数据花费时间改,这样极大的降低了前端的效率。但是在本地机器上配置后端环境又太麻烦了(公司的电脑配置有限,也支撑不起来),所以学习个node,在定义好接口数据格式后,搭建服务器自行造假数据测试前端代码和逻辑是否有问题自我完善,退一万步讲,就算到时候生产上线有问题也可以甩锅分开责任嘛。话不多说,记录一下昂~

Node.js简介

  1. 熟悉浏览器渲染机制的同学都知道浏览器有两个内核,渲染引擎和jacascript引擎,前端代码里的HTML,CSS是通过渲染引擎(Blink)来解析的,而javascript代码则是通过javascrip引擎来解析的,Node.js截取了javascript引擎来构建网络应用,因此它的核心语言时javascript,这对于前端同学是很友好的,容易上手。javascript是单线程的,这是由于他的功能(js的主要功能是去操作dom,试想在这个线程里我增加了一个dom元素,同时在另一个线程里我又删除了这个元素,那么就会导致渲染的混乱),而Node则不用顾及这些。前话先写到这里,随着学习了解也会更深入的昂。
    PS:学习Node之前对于模块化开发要有一定了解,不管是CommonJS还是ES6的模块化,都要掌握一下。

下载和安装

  • 可以直接去node官网下载一个安装包,搭建node环境。
  • 官网:https://nodejs.org/en/
    中文网:https://nodejs.cn/
    PS:我的电脑已经是一个合格的前端开发配置机器了,所以它已经拥有了node环境,具体的安装方式就不写了,我这里用的版本是(V14.16.0)

下载两个插件(选择其一就好了)

1.nodemon 安装命令:npm i -g nodemon
2. node-dev 安装命令:npm i -g node-dev 下载这两个插件呢,是因为在cosplay后端人员的时候,后端的代码都是读入内存的,如果做了修改是要重启一下服务器的,下载这两个插件可以帮我们监测代码如若有改动,则会自行重启服务器就不用我们手动重启啦。

测试一下

搭建完环境,下载好插件,就可以简单试用一下喽~
新建一个js文件,写一段测试代码,然后执行下~ 好啦,就先记录到这里了昂~


```javascript
console.log('hello,world')
function testAa(){
  setTimeout(()=> {
    console.log('55555')
  },2000)
}
testAa()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值