zl程序教程

Node require

  • nodejs的require模块(文件模块/核心模块)及路径介绍

    nodejs的require模块(文件模块/核心模块)及路径介绍

    在nodejs中,模块大概可以分为核心模块和文件模块。核心模块是被编译成二进制代码,引用的时候只需require表示符即可,如(require("net"))。文件模块,则是指js文件、json文件或者是.node文件。在引用文件模块的时候后要加上文件的路径:/.../.../xxx.js表示绝对路径、./xxx.js表示相对路径(同一文件夹下的xxx.js),../表示上一级目录。如果既不加/

    日期 2023-06-12 10:48:40     
  • node.js使用require()函数加载模块

    node.js使用require()函数加载模块

    详细说明均以写在注释之中,这里就不??铝耍?』锇槊亲约合晗缚窗桑??虮鸢勺⑹偷背煽掌?恕?/p> 复制代码代码如下: /*在node中,可以使用require()函数来加载模块.  *require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可.  **/ //建立一个页面2.js;代码如下

    日期 2023-06-12 10:48:40     
  • Node.js中require的工作原理浅析

    Node.js中require的工作原理浅析

    几乎所有的Node.js开发人员可以告诉你`require()`函数做什么,但我们又有多少人真正知道它是如何工作的?我们每天都使用它来加载库和模块,但它的行为,对于我们来说反而是一个谜。 出于好奇,我钻研了node的核心代码来找出在引擎下发生了什么事。但这并不是一个单一的功能,我在node的模块系统的找到了module.js。该文件包含一个令人惊讶的强大的且相对陌生的核心模块,控制每个文件的加载

    日期 2023-06-12 10:48:40     
  • node.js中的require使用详解

    node.js中的require使用详解

    代码注释里已经描述的非常的清晰,这里就不多废话了,直接奉上代码: 复制代码代码如下: /*在node中,可以使用require()函数来加载模块.  *require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可.  **/ //建立一个页面2.js;代码如下 varname="思思博士"; exp

    日期 2023-06-12 10:48:40     
  • node基础 npm、module、exports、require

    node基础 npm、module、exports、require

    module 模块、包:可以认为是一个代码包,package,提供特定的功能(暴露给外界接口,让外界调用)   exports 输出、导出:导出模块中的各种类型的变量,以及各种方法,导出之后,才可以被外界访问。   require 包含、引入:引入一个模块之后,可以使用模块中导出的各个变量以及方法。   npm nodejs包管理:即模块管理,专门用于下载和安装模块

    日期 2023-06-12 10:48:40     
  • [Node.js] Resolve path problem in all envs (require.resolve)

    [Node.js] Resolve path problem in all envs (require.resolve)

    When dealing with `fs` library, the common problem you will meet is the path to file. Different envs may have different way to handle the path. The best way which works for all is `require.resolve`:

    日期 2023-06-12 10:48:40     
  • [Node] Convert CommonJS Requires to ES6 Imports

    [Node] Convert CommonJS Requires to ES6 Imports

    In this lesson we'll use cjs-to-es6 to convert CommonJS requires to ES6 imports. We'll also show how to convert over a exported default object to take advantage of named exports.   Ins

    日期 2023-06-12 10:48:40     
  • node中的require和exports

    node中的require和exports

    http://cnodejs.org/topic/4f16442ccae1f4aa270010e9

    日期 2023-06-12 10:48:40     
  • Node.js模块 require和 exports

    Node.js模块 require和 exports

    https://liuzhichao.com/p/1669.html http://www.cnblogs.com/pigtail/archive/2013/01/14/2859555.html

    日期 2023-06-12 10:48:40     
  • node require 运行步骤

    node require 运行步骤

    前言 准备整理node 系列,先把一些基础含义放出来。 在学习node 的时候我们一般加载模块都是require,那么require 是如何运行的呢? 正文 通常,在Node.js里导入是通过 require函数调用进行的。 Node.js会根据 require的是相对路径还是非相对路径做出不同的行为。 绝对路径没什么可说,那么看下相对路径吧。 例如,假设有一个文件路径为 /root/src/m

    日期 2023-06-12 10:48:40     
  • node require的循环引用是怎么一回事

    node require的循环引用是怎么一回事

    require 运行过程 require 引用是同步的,没有异步这么一说,它会先运行一遍。 setouttime(function(){ export=a; }) 如果我们require的时候,那么这个时候是请求到{}的,也就是没有暴露任何的元素。 require 循环引用 require 循环引用,很有可能是个坑。 比如a引用了b,那么b引用了a,那么b请求到的a肯定是空的,因为require

    日期 2023-06-12 10:48:40     
  • [Node.js] Resolve path problem in all envs (require.resolve)

    [Node.js] Resolve path problem in all envs (require.resolve)

    When dealing with `fs` library, the common problem you will meet is the path to file. Different envs may have different way to handle the path. The best way which works for all is `require.resolve`:

    日期 2023-06-12 10:48:40     
  • [Node] Convert CommonJS Requires to ES6 Imports

    [Node] Convert CommonJS Requires to ES6 Imports

    In this lesson we'll use cjs-to-es6 to convert CommonJS requires to ES6 imports. We'll also show how to convert over a exported default object to take advantage of named exports.   Ins

    日期 2023-06-12 10:48:40     
  • node中的require和exports

    node中的require和exports

    http://cnodejs.org/topic/4f16442ccae1f4aa270010e9

    日期 2023-06-12 10:48:40     
  • Node.js模块 require和 exports

    Node.js模块 require和 exports

    https://liuzhichao.com/p/1669.html http://www.cnblogs.com/pigtail/archive/2013/01/14/2859555.html

    日期 2023-06-12 10:48:40     
  • node require 运行步骤

    node require 运行步骤

    前言 准备整理node 系列,先把一些基础含义放出来。 在学习node 的时候我们一般加载模块都是require,那么require 是如何运行的呢? 正文 通常,在Node.js里导入是通过 require函数调用进行的。 Node.js会根据 require的是相对路径还是非相对路径做出不同的行为。 绝对路径没什么可说,那么看下相对路径吧。 例如,假设有一个文件路径为 /root/src/m

    日期 2023-06-12 10:48:40     
  • node require的循环引用是怎么一回事

    node require的循环引用是怎么一回事

    require 运行过程 require 引用是同步的,没有异步这么一说,它会先运行一遍。 setouttime(function(){ export=a; }) 如果我们require的时候,那么这个时候是请求到{}的,也就是没有暴露任何的元素。 require 循环引用 require 循环引用,很有可能是个坑。 比如a引用了b,那么b引用了a,那么b请求到的a肯定是空的,因为require

    日期 2023-06-12 10:48:40     
  • webpack VS Node.js - 二者对 require 功能的实现区别

    webpack VS Node.js - 二者对 require 功能的实现区别

    原文 Webpack 被广泛用于大部分前端项目。 Webpack 有很多内容,本文我不会全部介绍,但我确实想谈谈某些方面。 调试项目时最重要的信息之一,是了解导致您看到的错误的技

    日期 2023-06-12 10:48:40     
  • Atitit nodejs db api// 加载 mysql modulevar sys = require(“sys“);var mysql = require(“mysql“);va

    Atitit nodejs db api// 加载 mysql modulevar sys = require(“sys“);var mysql = require(“mysql“);va

    Atitit nodejs db api   // 加载 mysql modulevar sys = require("sys");var mysql = require("mysql");var dataBaseLinkInfo = {     "host": '127.0.0.1', &

    日期 2023-06-12 10:48:40     
  • Atitit node.js自定义模块化  Function walkFileTree() exports.walkFileTree =walkFileTree   引用  Files=require

    Atitit node.js自定义模块化 Function walkFileTree() exports.walkFileTree =walkFileTree 引用  Files=require

    Atitit node.js自定义模块化   Function walkFileTree() exports.walkFileTree =walkFileTree     引用  Files=require("./sdk/io/Files.js"); console.log(dir) F

    日期 2023-06-12 10:48:40     
  • nodejs里require的调试截屏

    nodejs里require的调试截屏

    例子:我执行到了下图第二行: const TCPClient = require(’…/modules/tcpClient/index’) 那么我们就进入require的内部进行调

    日期 2023-06-12 10:48:40     
  • 深入Node.js的模块加载机制,手写require函数

    深入Node.js的模块加载机制,手写require函数

    深入Node.js的模块加载机制,手写require函数 转自:https://segmentfault.com/a/1190000023828613 模块是Node.js里面一个很基本也很重要的概念,各种原生类库是通过模块提供的,第三方库也是通过模块进行管理和引用的。本文会从基本的模块原理出发,到最后我们会利用这个原理,自己实现一个简单的模块加载机制,即自己实现一个require。

    日期 2023-06-12 10:48:40     
  • Node中没搞明白require和import,你会被坑的很惨

    Node中没搞明白require和import,你会被坑的很惨

    ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。 不把require和import整清楚,会在未来的标准编程中死的很难看。 require时代的模块 node编程中最重要的思想之一就是模块,而正是这个思想,

    日期 2023-06-12 10:48:40     
  • Module build failed: Error: Cannot find module ‘node-sass‘ Require stack报错解决

    Module build failed: Error: Cannot find module ‘node-sass‘ Require stack报错解决

    Module build failed: Error: Cannot find module ‘node-sass’ Require stack报错解决 异常信息 解决方法 设置用淘宝镜像下载 npm ins

    日期 2023-06-12 10:48:40     
  • Node  require

    Node require

    var user = require("./module_user");//使用模块 module_userconsole.log(user.userCount);user.userLogout();console.log(user.age);   module_user.js  //文件 var userCount = 98;var userLogout = functio

    日期 2023-06-12 10:48:40     
  • 浅析nodejs的require函数分别加载自定义模块和npm开源库的不同加载原理、NodeJS模块加载机制require和module的理解

    浅析nodejs的require函数分别加载自定义模块和npm开源库的不同加载原理、NodeJS模块加载机制require和module的理解

    一、require 函数 1、require 函数是什么?   首先,直接说require函数的功能:用来加载目标js库,并返回目标js库公开的属性成员函数/变量。   我们在终端 node shell 输入  this.require === require,可以看到为 true   由此可得出结论:require是Node引擎上下文context的内置对象属性,也就是全局对象的re

    日期 2023-06-12 10:48:40     
  • CommonJS、AMD、CMD、NodeJs、RequireJS到底有什么联系?

    CommonJS、AMD、CMD、NodeJs、RequireJS到底有什么联系?

    JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或CommonJS或AMD甚至是CMD这些规范,本文包括这三个规范的来源及对应的产物的原理。 一、CommonJS 1.一开始大家都认为JS不强大,没什么用,官方定义的API只能构建基于浏览器的应用程序,CommonJS就按耐不住了,CommonJS API定义很多普通应用程序(主要指非浏览器

    日期 2023-06-12 10:48:40     
  • NodeJS中的require和import

    NodeJS中的require和import

    ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。 不把require和import整清楚,会在未来的标准编程中死的很难看。 require时代的模块 node编程中最重要的思想之一就是模块,而正是这个思想,

    日期 2023-06-12 10:48:40     
  • node中的require

    node中的require

    1 /*在node中,可以使用require()函数来加载模块. 2 * require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可. 3 * */ 4 //建立一个页面2.js;代码如下 5 var name="思思博士"; 6 exports.name=name; 7 //

    日期 2023-06-12 10:48:40