初初接触node.js,印象最深刻的就是开头密密麻麻的require
原创 2022-08-15 15:14:30
78阅读
初初接触node.js,印象最深刻的就是开头密密麻麻的require了。这是什么东西?其实也没啥大惊小怪的。require就是为了引用别的js文件,利于模块化编程,重用、以及避免过多代码挤在同一个文件里,就像.net的using,java的import,c++的#include一样。对于这个requ...
转载 2014-12-05 17:36:00
85阅读
2评论
1、模块:node.js通过实现CommonJS的Modules/1.0标准引入了模块(module)概念,模块是No件模块
转载 2022-06-15 17:26:18
70阅读
require 方法加载规则优先从缓存加载判断加载模块标识核心模块第三方模块注意自己写的模块模块查找机制例如:art-template的查找规则优先从缓存加载如果主文件(main.js)要加载的文件(a.js)已经加载了其他要加载的文件(b.js),那么在主文件(main.js)中不会重复加载,直接会拿到其他要加载的文件(b.js的接口对象)接口对象如下图所示判断加载模块标识核心模块核心模块的本质也是文件核心模块文件已经被编译到了二进制文件中了,我们只需要按照名字来加载就可以了,例如req
原创 2021-02-19 16:24:13
362阅读
背景最近因为学习cocos,发现了一些bug和define有关,于是又
原创 2021-11-12 11:19:42
1690阅读
魔术演出 我们准备一个 Node.js 的模块 input.js: 这个模块返回的值是啥? 东东: 是“卡颂”。 那我在另一个模块 test.js 中引入这个 input.js,然后打印一下: 之后我
原创 2022-03-22 14:22:32
196阅读
function printHello() { console.log('hello world,nodejs1111111')}function printHello1() { console.log('hello world,nodejs222222222222222')}module.exports=ex={ printHello, printH...
原创 2022-06-20 19:56:43
333阅读
大多数人都知道Node.jsrequire()函数做什么的,但是有多少人知道它的工作原理呢?我们每天使用它加载库包和模块,但是它的内部行为原理很神秘。 我们追寻Node模块系统的核心: module.js,这个文件包含一个令人惊讶的神奇功能,它负责加载 编译和缓存每个用过的文件,让我们揭开它的神秘
原创 2022-01-06 17:26:00
581阅读
简介一个纯Node.js集成了MySql协议的JS客户端。不需要任何编译,100% MI
原创 2022-07-08 13:11:21
122阅读
flume http接口:1.使用request模块npm install request代码/********request提交请求*************/var request = require('request');var data = [{ "body":JSON.stringify([{ "userName": "Abel", "singer":
转载 2018-11-01 15:59:00
68阅读
2评论
今天结束的挺早,因为今天的内容还可以不是很难,今天全程是学了一些关于mysql数据库和sql查询语句的内容包括在node终端里面怎么来连接数据库。经过今天的一个学习,我感觉离那个地步越来越近了,就是那个自己完成一个网站,有服务器、有响应,就跟现在这些上线的网站一样一样的,越来越近了。这些内容其实上学期间就学过了,现在主要是拿来复习一下。首先我们先了解一下数据库的基本概念,用来组织、存储,管理数据的
原创 2022-11-03 09:41:14
99阅读
Node.js require 模块加载原理 All In One module.exports exports path & paths node_modules default exports
转载 2020-10-05 23:14:00
357阅读
2评论
>> node>>fs.readFile('finnish.txt', function(err,data){ console.log(data);});// Output string is not what we want>>fs.readFile('finnish.txt', funct...
转载 2015-06-18 01:03:00
944阅读
2评论
作为前端开发者,不可避免每天都要跟 Node.js 打交道。Node 遵循Commonjs 规范,规范的核心是通过 require 来加载依赖的其他模块。我们已经常习惯于使用社区提供的各种库,但对于模块引用的背后原理知之甚少。这篇文章通过源码阅读,浅析在 commonjs 规范中 require 背后的工作原理。require 从哪里来?大家都知道,在 node js 的模块/文件中,有些“全局”
原创 2021-05-05 17:26:24
372阅读
作为前端开发者,不可避免每天都要跟 ​​Node.js​​​ 打交道。​​Node​​​ 遵循 ​​Commonjs​​​ 规范,规范的核心是通过 ​​require​​​ 来加载依赖的其他模块
转载 2022-02-28 10:40:19
59阅读
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。早期的 Node.js 采用的是 CommonJS 模块规范,从 Node v13.2.0 版本开始正式支持 ES Modules 特性。
原创 2022-07-05 14:13:29
170阅读
本文主要备忘为Node.js编写组件的三种实现:纯js实现、v8 API实现(同步&异步)、借助swig框架实现。简介首先介绍使用v8 API跟使用swig框架的不同:(1)v8 API方式为官方提供的原生方法,功能强大而完善,缺点是需要熟悉v8 API,编写起来比较麻烦,是js强相关的,不容易支持其它脚本语言。(2)swig为第三方支持,一个强大的组件开发工具,支持为python、lua
转载 2024-01-26 21:28:43
112阅读
from:https://www.cnblogs.com/zhouyu2017/p/6485265.html 一、安装环境 1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:htt ...
转载 2021-08-12 14:55:00
1233阅读
2评论
要打开Node.js,你可以按照以下步骤操作:打开命令行界面。在Windows上,你可以按住Win键(空格键左边的第二个键)+ R键,然后在弹出的运行窗口中输入cmd1。在命令行中,你可以通过输入node -v(注意有一个空格)来检查Node.js是否已经成功安装。如果命令行显示了Node.js的版本号,那就说明你已经成功安装了Node.js1。要运行一个Node.js程序,你需要先准备一个.js
原创 2023-10-18 13:24:19
595阅读
一:对象和模块作用域:(一):global的概念:1:在之前使用JavaScript的过程中,在浏览器中默认声明的变量、函数等都属于全局对象Window。全局对象中的所有变量和函数在全局作用域内都是有效的。2:在Node.js中,默认就是模块化的,默认声明的变量、函数都属于当前文件模块,都是私有的,只在当前模块作用域内可以使用,3:值,可以应用全局对象global。Node.js中的global对
转载 2023-08-16 23:13:17
183阅读
  • 1
  • 2
  • 3
  • 4
  • 5