如何在window本地按章nodejs

来源:互联网 发布:花椒直播网络不佳 编辑:程序博客网 时间:2024/06/03 18:10

学习三要素:是什么,为什么,怎么做。

node.js是什么:说简单点Node.js 就是运行在服务端的 JavaScript。

我们为什么学习node.js:

RESTful  API单线程 Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。非阻塞IO   V8虚拟机  事件驱动。

我们应该怎么学习node.js:我们要学习一门编程语言就得从基本的做起,既然nodejs是运行在服务器端的编程语言,我们就在本地建立一个nodejs服务。

第一步、我们到nodejs的官网下载一个nodejs    https://nodejs.org/en/      单版本的相对不是很稳定,我们一般都是以奇数版本的,比较稳定。当我们下载好后,直接进行安装,建议是安装在默认的路径。当我们安装完后,可以在电脑的环境系统变量中 的path中查看是否安装成功了。安装成功后,我们可以使用我们的dos命令查看我们安装的nodejs的版本信息。命令为   node -v 。

第二部、执行第一个小程序。打开官网地址   https://nodejs.org/en/about/    赋值以下官网实例代码

const http = require('http');const hostname = '127.0.0.1';const port = 3000;const server = http.createServer((req, res) => {  res.statusCode = 200;  res.setHeader('Content-Type', 'text/plain');  res.end('Hello World\n');});server.listen(port, hostname, () => {  console.log(`Server running at http://${hostname}:${port}/`);});
上面的端口号根据自己本地搭建的环境来设置,以下内容是我自己修改的

const http = require('http');


const hostname = '127.0.0.1';
const port = 1337;


const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});
server.listen(port, hostname, () => {
  console.log("Server running at http://127.0.0.1:1337");
});

当我们写好后,将文件保存,格式肯定是xxx.js。保存在自己服务的根目录下面。使用dos命令进入文件目录

输入以下 node  xxx.js   会显示

D:\wamp\www\nodejs> node installnode.js
Server running at http://127.0.0.1:1337

我们把该链接复制到浏览器地址栏,即可查看内容。





以上有什么问题,敬请大家留言,很希望大家对此博客多多提提好的建设性意见。

 


0 0
原创粉丝点击