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
webpack面试题总结
2.webpack的优势(1)webpack是以
commonJS
的形式来书写脚本滴,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移。(2)能被模块化的不仅仅是JS了。
素味平生
·
2020-06-25 18:11
webpack
前端面试题
JS模块化
简介js目前的主流模块化有
CommonJS
、AMD、CMD(阿里员工开发,但已经卖给国外,只需要做了解)、ES6规范。
前端小vegetable
·
2020-06-25 13:39
前端工程师
Web
JS
javascript
前端
node.js
循环加载对比
commonJs
和ES6
CommonJS
模块的重要特性是加载时执行,即脚本代码在require的时候,就会全部执行。
CommonJS
的做法是,一旦出现某个模块被"循环加载",就只输出已经执行的部分,还未执行的部分不会输出。
那个追逐的少年
·
2020-06-25 12:28
性能优化——Tree-shaking 的使用
ES6的模块声明相比于传统
CommonJS
的同步require有着本质区别。这种modules设计保证了依赖关系是提前确定的,使得静态分析成为了可能,与运行
qq_35534823
·
2020-06-25 09:26
js
Vue ts开发环境之tsconfig.json
的浏览器支持保持一致"target":"es5","lib":["es2015","dom"],"strict":true,"strictPropertyInitialization":false,"module":"
commonjs
crayon-shin-chan
·
2020-06-25 03:11
vue
npm安装过程
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
刘超军
·
2020-06-25 03:11
【js 基础系列】模块化
前端模块化的发展历程十分曲折,大致的历程如下无模块化规范=>
CommonJS
规范=>AMD/CMD规范=>ES6Module无模块化规范初期我们没有统一的模块化规范,但是我们本地的代码还是需要逻辑清晰便于维
青岑lw
·
2020-06-25 02:15
JavaScript
require与 import
一、exports...require...
CommonJS
模块由Nodejs提供,每个文件都被视作独立的模块模块被Node.js包装在一个函数中,因此模块内的本地变量是私有的module.exports
天涯笑笑生
·
2020-06-25 01:39
react安装初探
我们建议在React中使用
CommonJS
模块系统,比如browserify或webpack,本教程使用webpack。
全栈工程师继续努力
·
2020-06-24 23:21
react
javaScript 模块化开发 AMD(异步加载 require.js) 和CMD( sea.js) 1
本文不讨论如何在nodejs环境来模块化加载(创造者已经利用
commonJS
机制解决),只讨论在浏览器环境下如何来模块加载的思路,并提出一些我的看法。
prpjava2011
·
2020-06-24 20:23
javascript
欢迎了解Mock.js
开始安装Node(
CommonJS
)#安装npminstallmockjs/
茹茹茹茹茹茹欧尼_
·
2020-06-24 19:10
module.exports与exports,export与export default之间的关系和区别
首先我们要明白一个前提,
CommonJS
模块规范和ES6模块规范完全是两种不同的概念。
CommonJS
模块规范Node应用由模块组成,采用
CommonJS
模块规范。
oldmtn
·
2020-06-24 18:59
CommonJS
什么是
CommonJS
JavaScript是一种强大的面向对象语言,它有很多快速高效的解释器。官方JavaScript标准定义的API是为了构建基于浏览器的应用程序。
水止云起
·
2020-06-24 16:02
webpack打包原理解析
文章目录webpack打包是如何运行的webpack对
CommonJS
的模块化处理webpack对es6Module模块化的处理webpack文件的按需加载按需加载输出代码分析总结webpack打包是如何运行的也可以称为
木头房子的格子铺
·
2020-06-24 16:25
构建工具
前端工程师必备:前端的模块化
JS模块化文章目录JS模块化模块化的理解非模块化的问题模块化的优点模块化的发展历程原始写法对象写法立即执行函数(IIFE模式)IIFE的增强(引入依赖)js模块化需要解决那些问题:模块化规范
CommonJS
木头房子的格子铺
·
2020-06-24 16:24
js高级
前端应用框架类
js模块化编程(未完待续)
一、
CommonJS
node.js的模块系统,就是参照
CommonJS
规范实现的。在
CommonJS
中,有一个全局性方法require(),用于加载模块。
熊叔叔
·
2020-06-24 08:00
15款值得学习的小型开源项目,带你快速步入开源世界
本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下~SeaJSSea.js是一个遵循
CommonJS
规范的JavaScript模块加载框架,可以实现JavaScript
longfeihufengyun
·
2020-06-24 08:00
OpenSource
大公司或专业团队目前流行的前端工具有什么?
现代工业化前端的基础;RequireJS:AMD规范,即将过时的JavaScript模块化方案;Bower:前端模块源;npm;前端工具源,另一个潜在的前端模块源;Browserify:即将过时的基于
CommonJS
li419357679
·
2020-06-24 04:36
react实现TodoList案例
配置文件,无关逻辑的就不往这上面贴了(想必大家既然选择做这个案例,这些基本的东西也都是会的,如果有什么疑问或者想要完整的源码的可以留言,嗯、互相帮助,互相进步)需要掌握的知识点:webpack、npm、
CommonJs
冰雪为融
·
2020-06-24 04:56
react学习笔记
初次安装nodejs
传统意义上JavaScript只运行在Web浏览器中,但是由于
CommonJS
项目,人们对于将其运行在服务器端产生了浓厚的兴趣。其他服务器端JavaScript环境还包括Jaxe
lanshang_aline
·
2020-06-24 02:24
web前端
swift函数式编程-解决回调地狱
@包涵卿curriedfunction柯里化,monadtype单子functor函子Promises/A(http://wiki.
commonjs
.
brzhang
·
2020-06-24 00:23
$.ajax 同时请求不互相依赖的多个文件或数据的方法
相信大家在面对一个没有requirejs、seajs、webpack等遵循
commonjs
规范的项目的时候,想要使用jQuery的ajax同时请求不互相依赖的多个文件(例如一些地图数据的json文件:country.json
全赞功成湿
·
2020-06-24 00:03
js
JS 问题
说说你对AMD和
CommonJS
的了解。请解释下面代码为什么不能用作IIFE:functionfoo(){}();,需要作出哪些修改才能使其成为IIFE?
白色薄荷糖
·
2020-06-23 21:28
字节一面凉经,其实挺简单。。。
promsieletmodule(自己挖坑)5、module的一些问题,exportsexports.a
CommonJS
6、一道letconst的题vara=2if(true){vara=3;letb=
jdk1129
·
2020-06-23 21:17
规范
类似的还有
CommonJS
Modules/2.0规范,是BravoJS在推广过程中对模块定义的规范化产出。还有不少⋯⋯这些规范的目的都是为了JavaScript的模块化开发,特别是在浏览器端的。
Man僵小鱼
·
2020-06-23 20:25
CommonJs
和es6的Module的区别
正对这一情况,社区出现了一些统一的规范:
CommonJs
和AMD,前者是针对服务端的js,也就是nodejs。后者是针对浏览器的。ES6在语言标准层面上,实现了模块功能,而且实现也比较简单。
dalgurak
·
2020-06-23 20:21
nodejs
nodejs中npm深入理解
这个就是node.js遵循的
commonjs
规范。(其中,foo.js中8.9.10行中的
guangbing8877
·
2020-06-23 11:59
nodejs
十六进制颜色码转换成RGB颜色值
;(function(name,context,factory){//SupportsUMD.AMD,
CommonJS
/Node.jsandbrowsercontextif(typeofmodule!
Lik1024
·
2020-06-23 10:07
webpack小栗子
优势webpack是以
commonJS
的形式来书写脚本,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移。能被模块化的不仅仅是JS了。
肆意木
·
2020-06-23 10:17
JS模块化编程--AMD规范学习01
1.2模块化实例node.js的模块系统,就是参照
CommonJS
规范实现的。在
CommonJS
中,有一个全局性方法require(),用于加载模块。
登高看得远
·
2020-06-23 09:35
JS
像asp.net Mvc一样开发nodejs+express Mvc站点
从事Mvc开发已然4个年头了,这两年前端MVC的兴起,我也跟风学了一些,对前端的框架也了解一些,angularJs,requirejs,
commonJs
,backbone等等前端的mvc框架也异常流行,
diciqian9315
·
2020-06-23 04:54
ES6模块的import和export用法总结
ES6之前已经出现了js模块加载的方案,最主要的是
CommonJS
和AMD规范。
commonjs
主要应用于服务器,实现同步加载,如nodejs。
dianwo1613
·
2020-06-23 04:52
Vue.js——60分钟webpack项目模板快速入门
概述browserify是一个
CommonJS
风格的模块管理和打包工具,上一篇我们简单地介绍了Vue.js官方基于browserify构筑的一套开发模板。
dengjie0448
·
2020-06-23 03:47
14- json 扩展
constfoo='geek';constjson1={foo,f(){return'hello';}}functionf(x,y){return{x,y}}
CommonJS
模块输出一组变量,就非常合适使用简洁写法
夏海峰
·
2020-06-23 02:12
【译】Webpack新手入门
它的模块包和所有现代化的前端工作流(BabelReactJs
CommonJs
,etc)合作的如胶
桑尼君
·
2020-06-23 01:22
CommonJS
、requirejs、ES6的对比
/为起始,表示从上级目录开始解析;
CommonJS
CommonJS
是nodejs也就是服务器端广泛使用的模块化机制。
gigi就是我
·
2020-06-23 00:41
javascript
前端工具的一个归纳
node是JavaScript语言的环境和平台npm,ower是一安装包管理的一类webpack,browserify都属于JavaScript预编译模板的方案require.jssea.js属于
commonjs
amdcmdumd
drunkcat2020
·
2020-06-22 23:21
模块化解决方案
define(['package/lib',function(lib){}])CMD是SeaJS在推广过程对模块定义的规范化产出define(function(require,export,module){})
CommonJS
七_五
·
2020-06-22 22:03
redux安装与使用
在大多数的情况下,常用的使用方式是
CommonJS
模块的集合。这些,模块是在redux导入Webpack、Browserify或节点环境中得到的。如果采用npm包管理形式,reduxnpm包,包
care_yourself
·
2020-06-22 20:28
redux
import Vue from 'vue';
2.ES6模块与
CommonJS
和AMD模块加载的不同。3.export命令4.import命令5
bujiongdan
·
2020-06-22 19:29
关于require引入单个文件的问题
前言Node.js的模块化是基于
CommonJS
规范实现的,我们通常会使用module.exports来导出一个模块,用require来引入一个模块。
我系帅帅凯
·
2020-06-22 18:21
前端
webpack的使用
通过loader的转换,任何形式的资源都可以视作模块,比如
CommonJs
模块、AMD模块、CMD模块、ES6模块、CSS、图片、JSON、Coffeescript、
Big-stone
·
2020-06-22 17:06
vue.js笔记
开发工具插件
Node.js和Electron安装教程
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
BaiPeter
·
2020-06-22 16:45
Windows
浅谈AMD跟
CommonJS
的区别
很多刚入门的web前端工程师,都接触过所为的Javascript的模块化,对AMD跟
CommonJS
都有一定的认知。但却不知道两者的本质区别!在这里简单的解释一下两者的区别跟共同点。
ap0905211
·
2020-06-22 14:25
ES
CommonJS
,AMD,RequireJS的差别
RequireJS实现了AMD的API.
CommonJS
是使用exports对象来定义模块的一种方法,它定义了模块的内容。
aodiyi6351
·
2020-06-22 14:34
wepack官方文档指南笔记
webpack模块化,支持多种模块化方式:import语句ES2015require()语句
CommonJS
define和require语句AMDcss/sass/less文件中的@import语句样式
BEconfidence
·
2020-06-22 10:07
web
利用webpack理解
CommonJS
和ES Modules的差异区别
前言问:
CommonJS
和ESModules中模块引入的区别?
·
2020-06-22 08:55
rollup安装配置
rollup对代码模块使用新的标准化格式,这些标准都包含在JavaScript的ES6版本中,而不是以前的特殊解决方案,如
CommonJS
和AMD。它可以帮助你从一个入口文件开始,将所
二熊不是熊二
·
2020-06-22 04:02
JavaScript
模块化及AMD、CMD、
CommonJS
、ES6的对比
AMD、CMD、
CommonJs
、ES6的对比他们都是用于在模块化定义中使用的,AMD、CMD、
CommonJs
是ES5中提供
二熊不是熊二
·
2020-06-22 04:30
前端
JavaScript
使用nodejs安装vue并且能用IDEA识别vue文件
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
风流倜傥不嫉妒的Elsa
·
2020-06-22 04:28
前端
vue.js
html5
jquery
javascript
node.js
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他