zoukankan      html  css  js  c++  java
  • node.js 学习笔记(一)起步安装

    node.js现在前端求职者必备技能之一,它让JavaScript可以运行在服务端。我们之前知道,浏览器主要有两个引擎组成——渲染引擎和js引擎,在以前我们JavaScript不能脱离浏览器运行,但现在node 的出现改变了这一点。

    一、什么是node?

    首先Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。它不是语言也不是框架,简单来说node.js可以解析和执行JavaScript代码。
    二、浏览器里解析JavaScript与node.js里解析JavaScript有什么区别?
    浏览器中的JavaScript包含EcmaScript、BOM、DOM;
    Node.js中的JavaScript没有BOM、DOM,有EcmaScript,还有一些服务器级别的API,例如文件读写,网络服务的构建,网络通信,http服务器等处理。。。
    三、Node.js的特性
    从官网定义解析而来

    event-driven       事件驱动

    non-blocking I/O model   非阻塞模型(异步)

    lightweight and efficient    轻量和高效

    npm是世界上最大的开源库生态系统

    绝大多数JavaScript相关的包都存放在了 npm 上,这样做的目的是为了让开发人员更方便的去下载使用

    四、Node.js能做什么?

    1.web服务器后台

    2.命令行工具,像npm git hexo 等等

    3.webpack gulp

    五、node安装

    下载地址官网:https://nodejs.org/en/

    然后选择相应的系统进行安装,一路next下次就好

    检验是否安装成功,打开cmd命名工具,输入node -v,出现版本号即可

     
  • 相关阅读:
    MariaDB 正则
    MariaDB 条件语句WHERE
    MariaDB SHOW,ANALYZE,CHECK
    eclipse的debug使用(转载)
    linux中vi编辑器(转载)
    centos6.4中文输入法安装和切换(转载)
    windows快捷键大全(转载)
    windows命令大全(转载)
    windows下route命令详解(转载)
    public,protected,private,static,final的区别(转载)
  • 原文地址:https://www.cnblogs.com/smile-xin/p/11598097.html
Copyright © 2011-2022 走看看