前端框架-- Node.js从小白起步

Posted 秦川以北

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端框架-- Node.js从小白起步相关的知识,希望对你有一定的参考价值。

一:创始人诞生

Node.js平台(Node.js并不是一个独立的语言,是一个让javascript运行在服务端的开发的平台的创始人 Ryan Dahl

Node.js基于V8引擎而诞生,能够满足对于高性能的Web服务。

2009年底,Ryan Dahl在柏林发表关于Node.js的演讲,之后Node.js逐渐流行于世。

二:安装

1.官网

Node.js 官网:https://nodejs.org/en/

Node.js 中文网:http://nodejs.cn/

2.官网内容

前端框架-- Node.js从小白起步



LTS node的长期支持版,建议使用此版本。

3.  安装(跳过无疑义的操作)

1

前端框架-- Node.js从小白起步


前端框架-- Node.js从小白起步


前端框架-- Node.js从小白起步


前端框架-- Node.js从小白起步


前端框架-- Node.js从小白起步



2)完成以上步骤后,打开“命令提示”窗口(windows徽标键+R,并输入CMD)。

输入node -vnpm -v

前端框架-- Node.js从小白起步


若以上步骤都成功,那么node.js就安装成功了。

百度网盘视频:

https://pan.baidu.com/s/1kPzUl7qwLDLPhXpzHgu4IQ

提取码:euc5

三:Node.js的使用

1Node.js有三个特点:单线程,事件驱动和异步IO

Node.js服务运行

1.开一个事件等待循环(event-loop)

2. req来袭

3.放入事件处理队列中,然后继续等待新的req请求

4. req处理完成后,调用I/O,结束req(非阻塞调用)

 

事件循环处理模式中,线程不用等待req处理完后在进行下个req的处理,而是将所有的req请求放入到队列之中,然后采用非同步的方式,等待req处理完后再调用I/O资源,然后结束req。

(2)node.js简单语法

引用核心库HTTP, require在这里与javaimport一样。

consthttp = require('http');

声明一个ip与端口号。

constip= '127.0.0.1';

constport = 3000;

 

创建一个服务,代码里设置里响应头与返回值。

constserver = http.createServer((req, res) => {

res.statusCode = 200;

res.setHeader('Content-Type', 'text/plain');

res.end('Hello Node.js World!');

});

这是一个监听方法,通过控制台输出的路径访问,会在页面得到返回值。

server.listen(port, ip, () => {

console.log(`Server running at http://${ip}:${port}/`);

});

 

以上为node简单知识,请时刻关注后续,会有更精彩的内前端框架-- Node.js从小白起步


喜欢的话可以给我投稿!分享你的生活!

点这里给个赞!添加关注呗!


以上是关于前端框架-- Node.js从小白起步的主要内容,如果未能解决你的问题,请参考以下文章

Vue.js学习笔记 - 起步

前端node.js框架node.js框架express

面向前端与未来标准的Node.js Web 框架再进化

前端框架,后台语言

谷歌最新开源前端框架了解一下?前端小白都能看懂的8本书

Node.js礼包|新兴的前端框架