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
96道前端面试题+前端常用算法
10,esmodule和
commonjs
的区别11,
QXXXD
·
2021-01-25 15:51
算法
面试
前端
前端与移动开发----es6模块化----es6模块化
模块化的规范:
commonjs
规范。nodejs中是
commonjs
规范。es6规范。ECMAScript规范。
東三城
·
2021-01-22 18:36
前端与移动开发学习笔记
ES6模块化
es6
前端
webpack和原生框架动态加载js的方法小结
webpackwebpack支持js的动态加载,但是要符合ES6或者
CommonJS
规范,文档见代码分割模块方法ES6规范符合es6规范的包用import()方法引入,返回一个Promise对象,
求粥ryzon
·
2021-01-20 17:59
javascript
前端
webpack
Node.js模块化
2)
CommonJS
规范,主要是为了弥补JavaScript没
pointer.
·
2021-01-18 17:30
nodejs
javascript
什么是UMD
也是随着大前端的趋势所诞生,它可以通过运行时或者编译时让同一个代码模块在使用
CommonJs
、CMD甚至是AMD的项目中运行。
西西爸de札记
·
2021-01-17 10:03
软件研发
html
css
python
javascript
js
vue.js---webpack(三)
前端模块化:目前使用前端模块化的一些方案:AMD、CMD、
CommonJS
、ES6.在ES6之前,我们要想进行模块化开发,就必须借助于其他的工具,让我们可以进行模块化开发。并且在通过模块化开发完成
yshir-phper
·
2021-01-16 22:34
vue
CommonJS
和ES6模块的区别
背景我们都知道JS模块化的演变经历了一个漫长的过程,从最初的
CommonJS
,到后来的AMD和CMD,再到今天的ES6模块化方案。
神笔馬郎
·
2021-01-15 15:57
web前端
vue起别名之后,无法智能提示
/src/”],},“target”:“ES6”,“module”:“
commonjs
”,“jsx”:“react”,“allowSyntheticDefaultImports”:true},“exclude
qq_41123620
·
2021-01-11 14:16
vue.js
Webpack基础配置(一)
package.json文件下载webpack执行命令:yarnaddwebpackwebpack-cli--dev在项目根目录创建src文件夹目录结构如图:文件内容如图:注:webpack默认支持AMD、CMD、
commonJS
大王叫你别巡山
·
2021-01-11 11:58
前端
webpack
AMD,CMD,
Commonjs
和es6区别
本文基于以下要点进行展开什么是AMD,CMD,
CommonJS
AMD,CMD,
CommonJS
的区别应用项目中怎么使用1、AMDAMD是RequireJS在推广过程中对模块定义的规范化产出,AMD规范则是非同步加载模
西西爸de札记
·
2021-01-09 10:40
js
javascript
模块
require/exports与import/export,有啥不一样的??
历史背景require/exports来自野生规范当中,即这些规范是JavaScript社区中的开发者自己草拟的规则,得到了大家的承认和广泛的应用,比如
CommonJS
、AMD、CMD等等。
欧怼怼
·
2021-01-08 11:22
javascript
es6
node.js
commonjs
require/exports与import/export,有啥不一样的??
历史背景require/exports来自野生规范当中,即这些规范是JavaScript社区中的开发者自己草拟的规则,得到了大家的承认和广泛的应用,比如
CommonJS
、AMD、CMD等等。
·
2021-01-07 18:35
模块化开发与规范化标准
模块化演变过程2.模块化规范3.常用的模块化打包工具4.基于模块化工具构建现代web应用5.打包工具的优化技巧模块化演变过程1.污染全局作用域2.命名冲突问题3.无法管理模块依赖关系模块化规范的出现1.
CommonJS
L-freeMan
·
2021-01-04 20:50
模块化开发构建
前端工程化
webpack
Webpack学习笔记
基础知识准备JS模块化的方案-进化过程Webpack支持三种模块化方案:AMD,ESModule(推荐),
CommonJS
命名空间(本质上是一个对象)varnameSpace={};nameSpace.type
JarryChung
·
2021-01-04 10:12
webpack
前端
学习笔记
Webpack4.0各个击破(5)module篇
现代化前端项目多基于框架进行开发,较为流行的框架内部基本已经统一遵循ES6的模块化标准,尽管支持度不一,但通过构建工具可以解决浏览器支持滞后的问题;基于nodejs的服务端项目原生支持
CommonJs
标准
JAVA_朴先生
·
2020-12-29 20:34
前端
javascript
webpack
程序员
module
Webpack4.0各个击破(5)module篇
现代化前端项目多基于框架进行开发,较为流行的框架内部基本已经统一遵循ES6的模块化标准,尽管支持度不一,但通过构建工具可以解决浏览器支持滞后的问题;基于nodejs的服务端项目原生支持
CommonJs
标准
JAVA_朴先生
·
2020-12-29 20:37
前端
javascript
webpack
程序员
module
NodeJs模块加载流程分析(require)
一、开篇干货介绍1.NodeJs中的模块NodeJS采用
CommonJS
规范实现了模块系统,这种规范的核心就是require语句。
codingQi
·
2020-12-27 15:10
彻底搞清
CommonJS
、AMD、CMD...
发展过程
CommonJS
、AMD、CMD、requeir,moudle.exports,exports,import,export...原地爆炸...先从时间线上大概对这几种规范有个大致了解2009->
唐_银
·
2020-12-25 17:37
javascript前端es6
AMD、CMD、
CommonJS
、ES6 Module
1.AMD(RequireJS)一开始就下载.所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。//a.jsdefine(function(){return1;})require(['a'],function(a){console.log(a);//1});2.CMD(SeaJS)CMD推崇依赖就近,延迟执行。也就是说,只有到require时依赖模块才执行。d
莣忧草_3b53
·
2020-12-25 12:15
学习尚硅谷-------Promise笔记
Promises对象是
CommonJS
工作组提出的一种规范,目的是为异步编程提供统一接口。简单说,它的思想是,每一个异步任务返回一个Promise对象,该对象有一个then方法,
attitue
·
2020-12-14 19:25
js/es6
javascript
es6
Webpack:构建流程及原理
Webpack构建运行在node.js环境下,它的配置文件遵循
CommonJS
规范,webpack.config.js导出一个Object对象(或者导出一个Function,或者导出一个Promise函数
该起啥昵称呢
·
2020-12-10 08:10
JavaScript 主流模块(module)规范介绍
主流模块规范目前主流模块规范有:规范名称运行环境实现加载方式AMD(异步模块定义)客户端require.js异步CMD(通用模块定义)客户端sea.js异步
CommonJS
服务端NodeJS同步(动态加载
YanniLi
·
2020-12-08 21:15
前端
javascript
JavaScript 主流模块(module)规范介绍
主流模块规范目前主流模块规范有:规范名称运行环境实现加载方式AMD(异步模块定义)客户端require.js异步CMD(通用模块定义)客户端sea.js异步
CommonJS
服务端NodeJS同步(动态加载
YanniLi
·
2020-12-08 21:15
前端
javascript
ES6模块与
CommonJS
模块的差异
CommonJS
模块输出的是一个值的拷贝,ES6模块输出的是值的引用。(这里指的是基础数据类型,如果是引用类型还是引用)
CommonJS
模块是运行时加载,ES6模块是编译时加载(静态加载)。
勤奋的大鱼
·
2020-12-08 17:19
前端常用4种模块化方案总结.md
例如:面向浏览器的AMD面向Nodejs的
CommonJS
对于这种分裂状态ES标准也在尽力弥合。但是目前流行的实践是UMD模式。
today
·
2020-12-06 13:50
node.js
javascript
webpack输出文件分析
打包原理简单讲就是生成ast语法树,根据语法树生成对应的js代码这里仅分析打包输出的结果,从结果分析webpack对我们代码做了啥分析入口文件//main.js//通过
CommonJS
规范导入constshow
zengrc
·
2020-12-03 19:25
webpack
WebPack工具运行原理及入门教程
对于模块的组织,通常有如下几种方法:通过书写在不同文件中,使用script标签进行加载
CommonJS
进行加载(NodeJS就使用
·
2020-12-02 17:12
ES6语法特性(五)模块化、引入npm包
优点防止命名冲突代码复用高维护性模块化规范产品ES6之前本身没有模块化,社区衍生出模块化产品
CommonJS
===>NodeJS、BrowserifyAMD===>RequireJSCMD===>SeaJS
sharp_wu
·
2020-12-01 15:20
JavaScript
javascript
es6
前端
Rollup —— 适合框架和类库使用的模块打包器
Rollup概述RollupvsWebpack快速上手配置文件插件rollup-plugin-jsonrollup-plugin-node-resolve(加载npm模块)rollup-plugin-
commonjs
CodeSplitting
顽皮的雪狐七七
·
2020-11-30 22:32
javascript
前端
node.js
rollup
es6
from import *与import的区别_js使用require 和 import 引入依赖的区别?
首先,我们要知道require和import本质上都是为了JS模块化编程使用的一个语法,语法一般都遵循这一定的语法规范,require遵循的是AMD/
CommonJS
规范,而import是es6新引入的一个语法标准
weixin_39787089
·
2020-11-30 13:48
from
import
*与import的区别
from
pygame.locals
import
*报错
js
打印指定内容
js
替换被大括号包裹的字符串
vant按需引入
模仿RequireJs的用法实现一个低配版的模块加载器
发现单页应用因为只有一个页面,所以第一次加载index.html时就要下载所有js文件,并且为了好管理各个部分的状态,需要划分页面的各个功能区为各个模块,es2015本身是不支持一些模块规范的(比如AMD、CMD、
CommonJs
nojsja
·
2020-11-29 12:35
javascript
Rollup —— 适合框架和类库使用的模块打包器
Rollup概述RollupvsWebpack快速上手配置文件插件rollup-plugin-jsonrollup-plugin-node-resolve(加载npm模块)rollup-plugin-
commonjs
CodeSplitting
顽皮的雪狐七七
·
2020-11-26 19:32
javascript
前端
node.js
rollup
es6
弄懂前端模块化,
CommonJS
,AMD,CMD及ES6模块化
前言之前一直对于前端的模块化理解的不太透彻,平常一直用的也只有ES6模块化,对于其他几种模块化规范用的也少,理解不够深,但是经常会见到一些面试题是问这几种模块化规范的区别,所以这次做一个整理总结一、对于模块化的理解什么是模块化?模块化开发是一种管理方式,是一种生产方式,一种解决问题的方案,一个模块就是实现特定功能的文件,有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块,但是
Mr_var
·
2020-11-26 14:39
JavaScript
javascript
js
前端
模块化-
CommonJs
、AMD、CMD、ES6
一、模块化理解1.什么是模块将复杂的程序依据一定的规则(规范)拆分成多个模块(文件)模块的内部数据与实现是私有的,只是向外部暴露一些接口(方法)与外部其它模块通信2.模块化的进化过程全局function:将不同的功能封装成不同的全局函数`缺点`:虽说可以实现一定的封装效果,但是大量的全局函数,污染全局命名空间,容易引起命名冲突functionmodule1(){//...}functionmodu
_明么
·
2020-11-26 02:46
javascript
前端
es6
webpack、gulp、rollup、tsc/babel 使用对比
Rollup简介Rollup是一个模块打包工具,可以将我们按照ESM(ES2015Module)规范编写的源码构建输出如下格式:IIFE:自执行函数,可通过标签加载AMD:通过RequireJS加载
CommonJS
LeapFE
·
2020-11-24 21:57
javascript
前端
loki 数据库详解
磁盘的持久性已经在诸如nodejs之类的
CommonJS
环境中实现,在移动设备上,您只需要请求文件系统并将lokijs的serialize()作为
Grewer
·
2020-11-24 03:23
javascript
前端
CommonJS
和 ES Module的导入导出
CommonJS
的导入constsum=require('.
树懒的梦想
·
2020-11-20 13:23
Typescript3.9 常用新特性一览(推荐)
3、//@ts-expect-error新注释的添加4、在条件语句中检测未调用的函数5、编辑器提升5.1在JavaScript中
CommonJS
的
·
2020-11-19 16:26
聊聊
CommonJS
与ES6 Module的使用与区别
/B.js'show()//show方法被执行第二种:
CommonJS
//B.jsfunctions
Lpyexplore
·
2020-11-18 23:46
前端
javascript
node.js
nodejs篇-
CommonJS
加载模块分析
参考文章:
CommonJS
规范分析require加载模块路径module.exports导出模块~~~~每个模块都是一个沙箱环境,互不干扰根据文件后缀判断文件处理方式(json,js)编写加载模块requirefunctionmyRequire
chenwl
·
2020-11-18 11:49
node.js
CommonJS
是如何导致打包后体积增大的?
今天的文章,将介绍什么是
CommonJS
,以及它为什么会导致我们打包后的文件体积增大。
Shenfq
·
2020-11-18 06:20
前端
javascript
webpack
commonjs
CommonJS
是如何导致打包后体积增大的?
今天的文章,将介绍什么是
CommonJS
,以及它为什么会导致我们打包后的文件体积增大。
Shenfq
·
2020-11-18 05:45
前端
javascript
webpack
commonjs
JS中 export,export default,import和module.exports, exports,require定义,以及混合使用
阮一峰ECMAScript6module.exports和exports是属于
CommonJS
模块规范,对应--->require属于
CommonJS
模块规范export和exportdefault是属于
付小影子
·
2020-11-17 16:45
深入了解 webpack 模块加载原理
无论你开发使用的是
CommonJS
规范还是ES6模块规范,打包后的文件都统一使用webpack自定义的模块规范来管理、加载模块。本文将从一个简单的示例开始,来讲解webpack模块加载原理。
谭光志
·
2020-11-16 18:56
前端
javascript
webpack
vue js 设置手机号中间四位显示*,以及对数字做千分位处理
具体的设置全局组件和全局js请移步关于vue全局引用公共的js和公共的组件的折腾首先,在你公共的文件夹下components中新建一个文件夹,取名为
commonJs
,在里边新建index.js/***describe
郝艳峰Vip
·
2020-11-16 13:43
es6 阮一峰_ES6---模块加载
前言本文主要学习四种模块加载规范:AMDCMD
CommonJS
ES6module语法其中AMD,CMD,
CommonJs
不会详细学习,只是学习下它们的概念,做一些比较。
weixin_39925031
·
2020-11-14 06:16
es6
阮一峰
qfile.remove
删除已经被加载的文件
加载脚本依赖发生错误
火狐
webpack loader和plugin的区别
一、webpack的打包原理识别入口文件通过逐层识别模块依赖(
Commonjs
、amd或者es6的import,webpack都会对其进行分析,来获取代码的依赖)webpack做的就是分析代码,转换代码
after you
·
2020-11-13 16:54
javascript, es6, nodejs,
commonJS
的区别和联系
这几个概念如果没有仔细读相应的教程或者文档,很容易混淆。下面是根据我的浅表理解和网络参考整理的文档,不一定准确,有误请指出轻喷本文条理:这四者的关系Node.js的出现要解决什么问题?Node.js(V8)和ES6的关系Babel的作用题外知识点:什么是runtime?浏览器解析和执行javascript用javascript引擎,那HTML呢?==========================
V_Jan
·
2020-11-11 17:24
如何用mockjs拦截接口请求,脱离后端愉快的写bug
1、安装1.1浏览器安装1.1.1去github下载mockjs,点我去下载1.1.2直接使用cdn引用2.2Node(
CommonJS
)安装#安装npminstallmockjs2、使用2.1拦截接口请求
小枫学幽默
·
2020-11-07 22:56
深入浅出NODE.JS
前言第一章:Node简介单线程单线程弱点child_process跨平台Node应用场景IO密集型分布式应用实时应用游戏开发领域第二章:模块机制
CommonJs
规范
CommonJS
出发点
CommonJS
当心花儿
·
2020-11-02 09:04
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他