zoukankan      html  css  js  c++  java
  • 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端口,

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

  • 相关阅读:
    面向对象介绍
    常用模块2
    常用模块1
    常用模块3
    模块导入以及常用模块
    模块介绍
    Astra: Apache Cassandra的未来是云原生
    麦格理银行借助DataStax Enterprise (DSE) 驱动数字化转型
    Apache Cassandra使用报告2020
    比较Apache Cassandra的压力测试工具
  • 原文地址:https://www.cnblogs.com/hzhuxin/p/9538209.html
Copyright © 2011-2022 走看看