Node.js中模块可以分为原生模块和文件模块,通过Node.js中可以通过require方法导入模块、exports方法导出模块。  1、require导入模块         对于原生模块(比如说:http),只需要使用require(‘http’)导入这个模块并将其赋值给一个变量即可使用这个模块导出属性、方
模块导入方式node使用export关键字屏蔽是否可以导出文件node使用import关键字屏蔽是否可以导入文件
原创 2023-01-31 15:00:45
81阅读
今天,我们来聊聊 node 模块,主要内容分别有:1.什么是模块化?模块化都有哪些规范?2.node 模块导入具体是如何实现模块化历史单例模式保证一个类仅有一个实例,并提供一个访问它全局访问点。实现单例核心思想 用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下一次获取该类实例时,直接返回之前创建对象。单例模式抽象,分离创建对象函数和判断对象是否已经创建var getSi
转载 2024-04-07 07:56:40
25阅读
本文作者:Jacob Beltran 编译:胡子大哈Node 中有两个核心模块来对模块依赖进行管理: require 模块。全局范围生效,不需要 require('require')。 module 模块。全局范围生效,不需要 require('module')。你可以把 require 当做是命令行,而把 modul
日常学习笔记,包括 ES6、Promise、Node.js、Webpack、http 原理、Vue全家桶,后续可能还会继续更新 Typescript、Vue3 和 常见面试题 等等。第三方模块第三方模块引用也是 没有绝对路径 。let r = require('co'); console.log(r);第三方模块 引用形式主要分为两种:全局模块,直接安装到电脑npm目录下。内置第三方
1、node到底是什么?Node是一个基于Chrome V8引擎JavaScript运行环境; 是一个让JavaScript运行在服务端开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐脚本语言。2、node 和 java/php区别?与java区别 1、Node.js比Java更快: 1)、node.js开发快,运行效率也算比较高,但是如
# Node.js如何导入模块Node.js中,模块是一种封装了特定功能代码块,它可以被其他模块引用和重复使用。通过导入模块,我们可以方便地使用其他人或自己编写代码来解决实际问题。在本文中,我们将探讨Node.js如何导入模块,并通过一个实际问题解决来演示。 ## 实际问题:计算两个数乘积 假设我们需要编写一个简单程序,用于计算两个数乘积。为了实现这一功能,我们可以编写一个独
原创 2023-08-15 17:21:35
193阅读
Node.js 模块导入基本流程,主要是(即使用require())内部执行步骤。
原创 5月前
98阅读
一、模块模块化就是把一系列类似功能封装到一个一个模块中然后供我们使用 nodejs中全局函数:require(),在浏览器中不能使用这个,因为没有global 1、引入前端js文件,用import,只能写在文件顶部,不可以写在函数内部 后端运行时引入第三方js文件==》用require(),也可以用import(es6)语法import 是es6语法 ,导出 export defualt
转载 2024-04-19 17:59:48
73阅读
模块导入和导出 基础 CommonJS 是Node JS规范 http://nodejs.cn/api/module.html 代码示例 导出 let a = 1; function fun () { console.log(a); } exports.a = a; exports.fun = ...
转载 2021-10-10 17:10:00
254阅读
2评论
导入 let 自定义变量名 = require('模块'); 可以导入 核心模块、三方模块 、自定义模块 使用 require 导入模块执行模块代码,得到被导入模块 exports 接口对象 导出 拥有两种导出模块方式 exports 可以导出多个成员 module.exports 只能导 ...
转载 2021-09-01 22:09:00
391阅读
2评论
CommonJS规范它为JavaScript制定一套规范——希望JavaScript能在任何地方运行使其具备开发大型应用能力模块引用调用require()方法,接收一个模块标识字符串作为参数 如此引入一个模块到我们当前环境中var tool = require('./tool');调用起来比较方便其实内部发生了很大变化引入之后,我们就能调用内部API了t...
转载 2021-06-09 11:03:08
163阅读
CommonJS规范它为JavaScript制定一套规范——希望JavaScript能在任何地方运行使其具备开发大型应用能力模块引用调用require()方法,接收一个模块标识字符串作为参数 如此引入一个模块到我们当前环境中var tool = require('./tool');调用起来比较方便其实内部发生了很大变化引入之后,
转载 2022-02-16 16:13:37
158阅读
模块导入模块导入原理        python是通过sys.path路径找到模块,然后读取模块(读取到专属命名空间里)以导入demo模块为例:该模块所有功能都需要通过demo.功能函数名来实现调用        一个模块出现多次导入,python首先到sys.modules查看要导入模块存不存在,如果存在就
转载 2024-04-07 13:18:53
47阅读
1、在使用之前,先类掌握3个东西,明白它们是用来干什么:npm:  nodejs 下包管理器。webpack: 它主要用途是通过CommonJS 语法把所有浏览器端需要发布静态资源作相应准备,比如资源合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue项目,也就是给你一套vue结构,包含基础依赖库,只需要npm install 就可以安装。2、
转载 2024-09-13 20:52:07
1021阅读
webpack中常用:var path = require('path')是nodejs中path模块,介绍一下webpack中常用几个path模块方法:应用node环境时候,这个path模块方法经常被用到,处理路径方法。Nodejspath模块介绍:网址:http://nodejs.cn/api/path.htmlpath 模块提供了一些工具函数,用于处理文件与目录
转载 2024-02-15 14:42:36
32阅读
1、模块基本介绍(1)模块介绍在 Node 中,每个文件都可以看作是一个模块,每个模块都有自己作用域,存在一个属于自己命名空间但是模块之间绝对不是孤立存在,不同模块之间需要相互协作才能发挥作用,因此模块还要有对外暴露接口(2)模块分类在 Node 中,模块分为三类,分别是核心模块(也称内置模块)、第三方模块和自定义模块核心模块Node 内置模块,被编译成二进制文件,放在 li
转载 2024-07-01 16:12:02
336阅读
文章目录Node内置模块模块导入导出前言一、node内置模块1.1 path模块1.1.1 path.join() ---- 路径拼接方法1.1.2 __dirname,获取当前文件绝对路径1.1.3 ___filename,获取当前文件绝对路径,包含当前文件名1.2 fs模块1.2.1 fs.readFile()1.2.2 fs.writeFile()1.3 http模块二、模块化2.
转载 2024-04-10 12:20:54
68阅读
一、模块  在 Node.js 中,文件和模块是一一对应(每个文件被视为一个独立模块)。  模块分为三种:核心模块node定义)、第三方模块、自定义模块。可以通过require()加载第三模块。require会将module.exports对象暴露给外部。  模块命名空间是独立,不是全局。二、require()  下面的代码是require假设实现。 1 //自定义一个requi
转载 2024-04-21 19:07:13
67阅读
介绍import,from...import....用法和效果。python是由一系列模块组成,每个模块就是一个py为后缀文件,同时模块也是一个命名空间,从而避免了变量名称冲突问题。模块我们就可以理解为lib库,如果需要使用某个模块函数或对象,则要导入这个模块才可以使用,除了系统默认模块(内置函数)不需要导入外。在python中常用import或者from...import来导入
  • 1
  • 2
  • 3
  • 4
  • 5