• 一、Node.js 环境安装 (详)


    1. 下载Node.js

             首先进入node.js官网,选择下载这一项,此时映入眼帘的可以看到有两项LTS(长期维护版本)和Current(最新的版本),一般在开发会选择左边进行下载安装,具稳定性以及有长期维护。那么下面演示的是64位的Windows操作系统;

            如果你想下载以前的版本,往下滑动就可以找到,这里也提供链接方式:以往的版本

    2. 安装Node.js

    (1). 图示

    (2)打开命令窗口测试Node.js环境 ;快捷键,输入(注:V是小写)

    node -v

    如有下图同样输出版本号的则证明Node.js环境安装成功! 

     3. 编写node.js程序

            新建一个名位 "index.js" 的文件,同时在里面输入打印内容:

    console.log("Hello Node.js");

    * 如何运行?

    (1)CMD 上运行;

            cd到达 index.js 文件 ,使用命令运行;

    node index.js

    (2)nodemon

       * 全局安装nodemon 

    npm install nodemon -g

       * 使用nodemon运行Node.js文件时,每次修改index.js文件时,nodemon会自动检查文件变化重新启动应用程序调式,同时可以省略 ".js" ;

     (3)Git-Bash

            Git-Bash 运行的操作步骤和CMD相同的,同样的在Git-Bash当中也可以按照和使用nodemon来运行Node.js文件;

    Git-Bash 官网: Git - Downloads 有需要可以安装!

    备用安装包地址:百度 | 网盘链接下载

    如下就是在Git-Bash上运行Node.js文件;

     (4)在 VScode 编译器运行

             首先确保已经按照Node.js运行环境之后进行,打开index.js文件,调出终端,快捷键:【ctrl + ~/`】;

    (5)在Hbuilder 编译器运行 

            需要注意的是在Hbuilder上运行安装一下插件 node.js 辅助插件;

    DCloud官网 :https://www.dcloud.io/

    备用下载地址: 百度 | 网盘下载地址


            以上就是Node环境安装的内容;如果你从这里开始学习的话可以简单看一下下面的内容,简单的来了解一下关于Node.js相关的知识;

    Node.js是什么?

            Node.js一个基于Chrome V8引擎的javascript环境,Node.js使用一个事件驱动,非阻塞式I/O的模型,使其轻量高效,Node.js的包管理器是npm,Node.js可以解析JS代码,没有浏览器的安全限制,也提供很多API。

    Node.js和JavaScript的区别?

            JavaScript是一门web前端语言,由浏览器解析执行,受制于浏览器提供的端口。浏览器为了安全考虑,对文件操作、网络操作、操作系统交互等功能有严格的限制,所以在浏览器端的JavaScript功能受限;

            Node.js 事实上既是一个运行环境,又是一个库,Node.js完成没有浏览器的限制,让JavaScript拥有文件操作、网络操作、进程操作等功能,允许脱离浏览器运行JavaScript代码;

            Node.js是平台,而JavaScript是编程语言。JavaScript是客户端编程语言,需要浏览器解析执行,而Node.js是基于Chrome JavaScript 运行时建立的平台,是Google V8引擎进行封装的运行环境,Node.js是把浏览器封装起来作为服务器运行平台,用类似于JavaScript的结构语法进行编程,在Node.js上来运行。

    Node.js 特点

    (1)JavaScript的运行环境;

    (2)基于Chrome V8 引擎进行代码解释;

    (3)事件驱动;

    (4)非阻塞 I/O;

    (5)单进程,单线程;

    (6)轻量,可伸缩,适于实时数据交互应用;

    Node.js中的Javascript运行环境和浏览器中的JavaScript运行环境:

    Node.js和JavaScript学习路径: 

    浏览器中JavaScript : JavaScript基础语法 + 浏览器内置API (DOM+BOM)、第三方库(jQuery...)

    Node.js中JavaScript : JavaScript基础语法 + Node.js内置API (fs/path/http) + 第三方API模块(express / mysql ...) 

  • 相关阅读:
    鸿蒙App基础
    C#:实现折半插入排序算法(附完整源码)
    Python 编程基础 | 第三章-数据类型 | 3.5、列表
    JavaSE_day10【枚举、包装类、接口】
    kafka 高吞吐设计分析
    Centos7 bash:jps:Command not found....
    Java进阶篇--并发容器之BlockingQueue
    宏定义_可变参数
    如何使用 JavaScript/jQuery 为网站创建暗/亮模式?
    更有仪式感的收纳工具,让生活有条有理,精臣B21智能标签机上手
  • 原文地址:https://blog.csdn.net/weixin_52203618/article/details/127981898