E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
commonJS
CommonJS
我们先从
CommonJS
谈起,因为在网页端没有模块化编程只是页面JavaScript逻辑复杂,但也可以工作下去,在服务器端却一定要有模块,所以虽然JavaScript在web端发展这么多年,第一个流行的模块化规范却由服务器端的
好奇男孩
·
2019-12-17 21:43
require VS import VS import() 对比分析(史上最详细)
前置知识-几种模块化方案require属于
commonJS
规范,想了解详细的,戳我;静态import,动态import()属于ES6规范;require用法require可以引用JS、json等;//test.jsmodule.exports
Alfred
·
2019-12-16 21:46
import
require
es6
缓存
同步
amd cmd
commonjs
es6
amdrequirejsdojocmdseajs
commonjs
nodebrowserifywebpack
CommonJS
加载模块是同步的,所以只有加载完成才能执行后面的操作。
自you是敏感词
·
2019-12-15 23:40
学会node.js(二)
模块概述node.js采用模块化结构,按照
commonjs
规范定义和使用模块,模块和文件是一一对应的,即加载一个模块,实际上就是加载对应的一个模块文件。
郑伟的菜园子
·
2019-12-15 11:53
webpack面试题(二)
他和其他的工具最大的不同在于他支持code-splitting、模块化(AMD,ESM,
CommonJs
)、全局分析。2:什么是bundle,什么是chunk,什么是module?
雄霸烽火狼
·
2019-12-15 09:43
Tree Shaking概念详解
在生产环境中自动带有TreeShaking,在开发环境中可以这样配置TreeShaking删除未使用的导出和死代码注意:TreeShaking只支持ESModule这种模块的引入,不支持require()这种
commonJS
首席切图仔
·
2019-12-15 08:24
04_04.
commonjs
规范.js
//模块的定义://
commonjs
规范定义模块:创建的每一个js文件都是一个单独的块//模块接口的暴露//使用module.exports关键字来暴露//也可以使用另一个关键字来暴露:exports/
Robyn_Luo
·
2019-12-15 01:29
Node.js服务端开发教程 (七):模块系统
从一开始没有模块系统,到之后出现几大类(AMD、CMD、
CommonJS
、ESM)下的多种模块系统,JavaScript的代码组织和管理
一斤代码
·
2019-12-14 23:43
AMD与CMD的区别
类似的还有
CommonJS
Modules/2.0规范,是BravoJS在推广过程中对模块定义的规范化产出。还有不少⋯⋯这些规范的目的都是为了JavaScript的模块化开发,特别是在浏览器端的。
gtt21
·
2019-12-14 18:23
React16.8源码解析----API概览 + React.Children 解析
React本身的源码是很少的,根据打包出来的
Commonjs
版本看来,React只有两千多行代码,但是Re
SmailEvery
·
2019-12-14 13:43
【vue】源码解析(1)构建输出
构建的分类Vue有三种不同的构建输出,分别是:UMD、
CommonJS
以及ESModule。
SophieRabbit
·
2019-12-13 23:28
前端模块化开发
CommonJS
:1.根据
CommonJS
规范,一个单独的文件就是一个模块。
一长亭
·
2019-12-13 20:53
React/React Native 的ES5 ES6写法对照表
模块引用在ES5里,如果使用
CommonJS
标准,引入React包基本通过require进行,代码类似这样://ES5varReact=require("react");var{Component,PropTypes
YH简简单单的生活
·
2019-12-13 19:20
AMD_CMD_RequireJS
2.CMD、AMD、
CommonJS
规范分别指什么?有哪些应用
CommonJS
根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。
billa_8f6b
·
2019-12-13 12:24
Node.js学习札记
一,
commonJS
W3C:BOM,DOM浏览器端JS:W3C+ECMAscriptNode.js:
commonJS
+ECMAscript
commonJS
:FS,TCP,stream,Buffer。。。
Chaos_YM
·
2019-12-12 16:08
webpack 原理解析
helloworld使用
commonjs
规范,lib.js只导出一个方法//lib.jsmodule.exports=function(){return"hellowebpack!"}
为战而生C
·
2019-12-12 05:45
AMD_CMD_RequireJS
2.CMD、AMD、
CommonJS
规范分别指什么?有哪些应用?CMD通用模块定义commonmoduledefinition通过exports暴露接口。这意味着不需要命名空间了,更不需要全局变量。
Rising_suns
·
2019-12-12 03:04
一篇文章帮你弄懂ES6模块化
模块化概述在学习ES6的模块化之前先复习一下之前出现的模块化,比较常用的有三种规范定义:
CommonJS
、AMD、CMD。
bbbingo
·
2019-12-12 00:01
javascript
ecmascript
鍓嶇妯″潡鍖栫殑浠婄敓
鍙戝竷ES6锛屽叾涓湁涓�涓鑼冨氨鏄�ESmodules锛堜负浜嗘柟渚胯〃杩帮紝鍚庨潰缁熶竴绠�绉�ESM锛夈�備絾鏄湪ES6瑙勮寖鎻愬嚭鍓嶏紝灏卞凡缁忓瓨鍦ㄤ簡涓�浜涙ā鍧楀寲鏂规锛屾瘮濡�
CommonJS
Shenfq
·
2019-12-08 19:31
javascript
es6
commonjs
CommonJS
、AMD和RequireJS、NodeJS之间的关系
CommonJS
是个规范,这个规范中定义了许多API,用于普通应用程序(主要指非浏览器的应用)使用的API,从而填补了这个空白。它的终极目标是提供一个类似Python,Ruby和Java标准库。
唐僧洗头用飘柔_
·
2019-12-08 11:46
如何正确证明
Commonjs
模块导出是值的拷贝,而 ES module 是值的引用?
关于
Commonjs
和ESmodule模块导出的区别,一般流行一种说法:
CommonJS
模块输出的是一个值的拷贝,ES6模块输出的是值的引用,而我发现,绝大部分用于证明
Commonjs
模块导出值的例程都是有问题的
西山以南
·
2019-12-08 04:08
小程序 web-view 实践
1.2引入依赖的方式目前的前端开发基本提倡工程化,采用
CommonJS
模块规范来引入第三方依赖,就没必要通过标签来引用jssdk了。
回调的幸福时光
·
2019-12-08 01:22
深入webpack源码(一)开篇词
模块化随着前端应用的复杂度提升,模块化的各种标准也随之出现和不断完善,现在主流的模块化方案有三种:AMD、
commonjs
、esmodule,后两种目前都只有node环境下可用,所以开发时的源码到生产时的目标代码需要经历打包
凌霄光
·
2019-12-08 00:31
ReactNative:require & import
ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是
CommonJS
规范,使用require引入模块,使用
manofit
·
2019-12-07 21:55
js模块
commonJS
、AMD、CMD
在javascript中模块分为
CommonJS
标准、CMD标准AMD标准。2.什么时候使用
CommonJS
/什么时候使用CMD
静止_381f
·
2019-12-07 19:42
JavaScript模块规范(
CommonJS
,AMD)
本篇就介绍一下通用的定义JS模块的规范:
CommonJS
和AMD
CommonJS
Nodejs的模块系统
王海洋_前端
·
2019-12-07 00:50
模块化规范
一、
CommonJS
1、文件即模块2、使用module.exports(exports)暴露对外的接口3、使用require同步加载依赖模块DE5090AE-2B40-4BA3-85BA-8F16E2FD784A.png
CommonJS
努力丶追逐时光
·
2019-12-06 21:01
「前端面试题 02」
2.
CommonJS
****模块和ES6的模块之间的区别(1)
CommonJS
模块输出的是一个值的拷贝,ES6模块输出的是值的引用。(2)
CommonJS
模
悬笔e绝
·
2019-12-06 17:07
node.js学习笔记01-cmd0node0全局数据0异步事件
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终Nodejsnode规范:
CommonJS
CommonJS
是一种规范,NodeJS是这种规范的实现AMDA-ajax
Mr柳上原
·
2019-12-06 17:13
React: React脚手架
其中,webpack称为
CommonJS
模块的主流工具之一,它是一个模块绑定器,拥有模块化和网络性能的两大优点,可以将不同类型的文件转换为单个文件,也可以将所有的依赖项打包成单个文件。
XYQ全哥
·
2019-12-05 11:00
js模块导入/导出大全
说明module.exports与exports是
CommonJS
的规范export与exportdefault是es6规范require是AMD规范引入方式import是es6的一个语法标准module.exports
买辣椒也用券
·
2019-12-04 17:00
Mac 上 NPM使用
一、符合
CommonJs
规范的包目录•package.json:包描述文件。•bin:用于存放可执行二进制文件的目录。•lib:用于存放JavaScript代码的目录。•doc:用于存放文档的目录。
GaoEnron
·
2019-12-04 10:16
第九章 webpack
他和其他的工具最大的不同在于他支持code-splitting、模块化(AMD,ESM,
CommonJs
)、全局分析。概念问题二:什么是bundle,什么是chunk,什么是module?
qqqc
·
2019-12-02 06:22
WebPack使用(一)
标签(空格分隔):工具webpack特点丰富的插件大量的加载器代码分割,提供按需加载的能力发布工具webpack的优势以
commonJS
形式书写脚本,对AMD/CMD的支持也很全面能被模块化的不仅仅是JS
BrandWake
·
2019-12-01 17:06
React Native学习笔记(三)-ES5语法和ES6语法
引用在ES5里,如果使用
CommonJS
标准,引入React包基本通过requir
Nickyzhang
·
2019-12-01 16:05
再唠叨JS模块化加载之
CommonJS
、AMD、CMD、ES6
CommonJS
CommonJS
定义的模块分为:模块引用(require)模块输出(exports)模块标识(module)
CommonJS
Modules有1.0、1.1、1.1.1三个版
zhoulujun
·
2019-12-01 12:38
jquery源码-架构
(function(global,factory){//
commonjs
处理if(typeofmodule==="object"&&typeofmodule.exports==="object"){module.exports
darr250
·
2019-12-01 05:27
React/React Native 的ES5 ES6写法对照表
http://bbs.reactnative.cn/topic/15/模块引用在ES5里,如果使用
CommonJS
标准,引入React包基本通过require进行,代码类似这样://ES5varReact
CoderMrGuo
·
2019-12-01 04:39
webpack 入门
介绍webpackisamodulebundler.Itpacks
CommonJs
/AMDmodulesi.e.forthebrowser.Allowstosplityourcodebaseintomultiplebundles
人头原子弹
·
2019-11-30 21:00
[Using npm] 理解模块系统
根据这里整理所得
CommonJS
解决方案JavaScript之前并没有原生的模块系统,Node.js采用
CommonJS
的模块加载方案。
Air_cc
·
2019-11-30 20:13
(二)NodeJs模块机制和异步I/O
NodeJsmo模块机制
CommonJs
的模块规范模块引用示例代码如下:varmath=require("math");在
CommonJs
规范中,存在require()方法,这个方法接受模块标识,以此引入一个模块的
秋意思寒
·
2019-11-30 19:42
模块化开发
一提到模块化开发,就会提到
CommonJS
规范和AMD规范,这些都是模块化的依据规范,RequireJS就是AMD规范的最好体实现;NodeJS就是
CommonJS
规范的最好体现JavaScript就是
唐僧洗头用飘柔_
·
2019-11-30 15:10
React之ES5与ES6
节选自:这个网址模块引用在ES5里,如果使用
CommonJS
标准,引入React包基本通过require进行,代码类似这样://ES5varReact=require("react");var{Component
DouQing
·
2019-11-30 15:31
通过ajax加载js沙箱机制
const{default:react}=awaitload("https://unpkg.com/react@16/umd/react.development.js");解决方案通过模拟一个类似
commonjs
黑曼巴yk
·
2019-11-30 09:56
CMD、AMD、
CommonJS
规范
方便代码的维护方便团队的分工协作,管理进度实现代码的解耦,提高代码复用性避免命名冲突CMD、AMD、
CommonJS
规范
没梦想的咸鱼丶
·
2019-11-30 06:47
mission-37
解决命名冲突;可进行依赖管理;增强代码的可读性;代码解耦,提高代码的复用率;Q2:CMD、AMD、
CommonJS
规范分别指什么?
loser_luchenyi
·
2019-11-30 04:39
【前端知识体系-NodeJS相关】对NodeJS模块机制的理解
1.
CommonJS
模块规范1.1模块引用varmath=require('math');1.2模块定义[!
Web前端社区
·
2019-11-29 22:00
AMD_CMD_RequireJS
最主要的目的:解决命名冲突依赖管理其他价值提高代码可读性代码解耦,提高复用性题目2:CMD、AMD、
CommonJS
规范分别指什么?
QQQQQCY
·
2019-11-29 12:30
CommonJS
ES Module的导入导出
require可以接受表达式,动态制定模块路径导出在
CommonJs
中每个文件都是一个模块,模块的作用
看到这朵小fa了么
·
2019-11-29 12:05
第二章 模块机制
之前ECMAScript的问题:没有模块系统,标准库较少(如文件系统等缺失API),没有标准接口,无包管理系统
CommonJS
CommonJS
规范涵盖:模块、二进制、Buffer、字符编码、I/O流、进程环境
Air_cc
·
2019-11-28 04:59
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他