zoukankan      html  css  js  c++  java
  • 什么是Node.js?带你初识Node

    什么是Node.js

    Nodejs是一个基于Chrome v8引擎的JavaScript运行环境

    Node.js使用了一个事件驱动,非阻塞式I/O的模型,使其轻量又高效。

    Node.js 的包管理器 npm,是全球最大的开源库生态系统。

    Node.js可以解析JS代码(没有浏览器安全级别的限制)

    提供很多系统级别的API,如:

    • 文件的读写
    • 进程的管理
    • 网络通信
    • 。。。

     

    准备 Node.js

    nvm(node版本管理)

    使用nvm(node version management)来安装并维护多个Node.js的版本 

    1、项目地址

    https://github.com/creationix/nvm/blob/master/README.md 

    2、配置加速镜像

     export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

    3、在命令行 执行nvm回车 查询nvm版本成功则安装成功 

    安装node

    1、查看远端可供安装的node版本

    2、安装某个特定版本的nvm ,可安装多个

    3、安装完成后 nvm ls 查看已安装版本,nvm use vx.x.x切换版本,见下图

     至此 node.js安装完成。

    命令行初体验

    1、在命令行键入node 回车进入node命令行

    2、node命令行中可以运行代码,尝试把下面代码在命令行运行

    function add(x, y){
        console.log(x+y);
    }
    add(3, 4)

    这里就不截图了,小伙伴们自己试验。 

    3、node命令行可以运行文件,新建一个index.js文件

    index.js

    console.log('hello');
    function add(x,y) {
      console.log(x+y);
    }
    add(6,7);

    然后在node命令行运行此文件(注意:必须在index.js文件所在的目录起命令行)

    node代码

    nvm run index

    是不是能看到输出结果了?

    4、可以使用node的不同版本来运行文件,直接看图吧。

    以特定版本run一个文件  nvm run vx.x.x 文件名

     

    好了,本篇是node的入门篇,通过简单的介绍,相信你已经初步了解了node。后续笔者还会分享node的其他的学习笔记,欢迎关注!

  • 相关阅读:
    mongodb的学习-1-NoSQL
    mongodb的学习-3-在Mac上的安装配置
    面试题之算法与编程
    笔试题之javaweb
    笔试题之j2ee
    笔试题之代码查错
    笔试题之java基础
    javaweb笔记分享
    过滤器入门
    jsp入门
  • 原文地址:https://www.cnblogs.com/chengzp/p/node-note1.html
Copyright © 2011-2022 走看看