Node.js安装和简介

Node.js是基于Chrome的V8 JavaScript引擎构建的JavaScript运行平台。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。

官网地址:https://nodejs.org  ,中文网址 http://nodejs.cn 。下面先介绍Node.js 在Linux下的安装,进入下载页面https://nodejs.org/en/download/ , 如下图:

具体安装下载步骤:

1. 一般是选择Linux Binaries x64的版本下载

2. 在liunx下用 tar -xvf   node-v{版本号}-linux-x64.tar.xz 解压

3.建立软链接 

   ln -s {nodejs安装目录}/bin/npm /usr/local/bin/

   ln -s {nodejs安装目录}/bin/node /usr/local/bin/

4.分别执行node -v 和 npm -v 来验证安装是否成功。

按照惯例,下面写一个入门案例来体验下,用WebStrom创建一个空的项目,取名example ,在项目目录下创建app.js文件,并在上面输入如下代码:

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
');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

打开一个终端控制台,在example项目目录下输入node app.js运行这个程序,会发现程序监听本机的3000端口,

在浏览器上访问,效果如下:

原文地址:https://www.cnblogs.com/hzhuxin/p/9538209.html