node.js 基础学习

时间:2022-06-15 12:54:24

  node.js 是一个 javaScript 运行环境,可以让 js 运行在服务端。

  在 nodejs 环境下,可以运行 javascript 基本语法,可以在nodejs 中执行一些无法在浏览器端执行的语法。

  nodejs 中可以实现模块化开发。开发流程:

   (1)使用module.exports.变量名 = 变量值  的方式对外抛出内容;

   (2)在另一个模块中使用require方法引入前面的模块,并使用其中的变量或方法。

  全局变量的使用:

     (1)使用 global.x = 100  声明全局变量;

     (2)直接通过require 引入全局变量文件的模块中使用 x 变量。

   

  模块的分类及 npm 基本使用

  模块分类:

  (1)核心模块,nodejs 内置的模块。例如 http,fs等。直接使用require方法引用使用。

  (2)第三方模块,由他人写好,托管到npm平台上的模块。下载并安装模块后通过require使用。

  (3)自定义js模块。同样使用require引用。

  npm (node package manager)node包管理器