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
和AMD!
JS中的模块规范(
CommonJS
,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或
CommonJS
或AMD甚至是CMD这些规范咯,我也听过,但之前也真的是听听而已。
西海岸匪徒
·
2017-08-08 16:15
ES6模块化的import和export用法方法总结
ES6之前已经出现了js模块加载的方案,最主要的是
CommonJS
和AMD规范。
commonjs
主要应用于服务器,实现同步加载,如nodejs。
杜培东
·
2017-08-08 11:41
npm打包组件库2
eslintrc{root:true,parser:'babel-eslint',plugins:[/*'import',*/'jsx-a11y','react'],env:{browser:true,
commonjs
big5
·
2017-08-04 18:31
使用ES6模块化的import特性时,如何正确使用花括号'{ }'
在ES6之前,社区制定了一些模块加载方案,最主要的有
CommonJS
和AMD两种。前者用于服务器,后者用于浏览器。
RickCole
·
2017-08-03 14:16
浅谈node中的exports与module.exports的关系
因为是做前端的,对node的生态一直也比较关注,对于node中对
commonJS
模块化的实现给了我们很大的方便,之前对于导出的module.exports和exports一直模模糊糊,今天做一个整理先来个
AugustEchoStone
·
2017-08-01 15:43
JS模块化
列举一下我们会遇到的一些概念:AMD,CMD,
CommonJs
,同步加载,异步加载,module.exports,ES6模块,require,define我们的任务就是消除这些盲点。
Quilljou
·
2017-07-29 19:25
AMD、CMD、RequireJS
最主要的目的:解决命名冲突依赖管理其他价值提高代码可读性代码解耦,提高复用性CMD、AMD、
CommonJS
规范分别指什么?
Eazer
·
2017-07-26 12:13
AMD、CMD、RequireJS
最主要的目的:解决命名冲突依赖管理其他价值提高代码可读性代码解耦,提高复用性CMD、AMD、
CommonJS
规范分别指什么?
Eazer
·
2017-07-26 12:13
webpack模块化原理-
commonjs
我们都知道,webpack作为一个构建工具,解决了前端代码缺少模块化能力的问题。我们写的代码,经过webpack构建和包装之后,能够在浏览器以模块化的方式运行。这些能力,都是因为webpack对我们的代码进行了一层包装,本文就以webpack生成的代码入手,分析webpack是如何实现模块化的。PS:webpack的模块不仅指js,包括css、图片等资源都可以以模块看待,但本文只关注js。准备首先
keller35
·
2017-07-26 00:00
require
exports
commonjs
webpack
javascript
高级4 requireJS
避免命名冲突(减少命名空间污染)依赖管理更好的分离,按需加载代码解耦,提高复用性高可维护性题目2:CMD、AMD、
CommonJS
规范分别指什么?
饥人谷_zhangfan
·
2017-07-24 20:56
JavaScript Module Systems Showdown:
CommonJS
vs AMD vs ES2015
原文链接:https://auth0.com/blog/javascript-module-systems-showdown/。作者:https://twitter.com/speyrott?lang=en。随着JavaScript开发越来越普遍,命名空间和依赖关系变得越来越难以处理。于是出现了以模块化的不同解决方案来处理这个问题。在这篇文章中,我们将探讨开发者目前使用的不同解决方案以及他们试图解
自度君
·
2017-07-23 21:57
前端模块化(
CommonJS
,AMD和CMD)
转载于作者:linwalkervia:http://www.jianshu.com/p/d67bc79976e6前端模块规范有三种:
CommonJs
,AMD和CMD。
猩崽大叔
·
2017-07-18 13:55
node、es6的module使用对比exports、require、import
node和es6中的模块使用对比目前使用js变成离不开模块,而现在最为常见的模块也就是node采用的
COMMONjs
的方式和es6规范,这里对两种的使用进行对比,并没有深入源码尽情扣,node--
commonjs
caoweiju
·
2017-07-18 00:00
node.js
module
exports
import
require
前端实现模块化开发
CommonJS
服务器端的Node.js遵循
CommonJS
规范,该规范的核心思想是允许模块通过require方法来同步加载所要依赖的其他模块,然后通过exports或module.exports来导出需要暴露的接口
天上的牛_有人吹
·
2017-07-17 16:39
JS模块化初探-
CommonJs
、AMD、CMD和RequistJs
什么是模块化?简单理解:将各个功能封装为独立的模块,当需要某个功能时,只需要加载相应的模块即可为什么出现模块化?随着技术的发展,web应用的代码日益增大,由于JavaScript的语言特性(在ES5之前js并没有像java一样拥有类和模块的语言等特性),导致其无法驾驭规模如此大的代码,因此迫切需要通过一种方式来模拟出类似于模块的功能,所以便出现了模块化模块化的价值解决命名冲突便于依赖管理提高代码可
放风筝的小小马
·
2017-07-16 17:52
02-webpack的使用
通过loader的转换,任何形式的资源都可以视作模块,比如
CommonJs
模块、AMD模块、CMD模块、ES6模块、CSS、图片、JSON、Coffeescript、
琪先生_zZ
·
2017-07-15 15:41
RN-ES5 ES6写法对比
模块引用ES5使用
CommonJS
标准,使用requirevarReact=require('react');var{Component,PropTypes)=React;varReactNative=
hliccy
·
2017-07-13 11:46
对于JS模块的简单了解
require、import、export
CommonJS
规范require()和module.exports使用立即执行函数的写法,外部代码无法读取内部的_count变量letmodule=(function
luckyzv
·
2017-07-08 00:00
node.js
javascript
JavaScript中的各种模块化规范
前端发展到今天,已经有不少模块化的方案,比如AMD、CMD、UMD、
CommonJS
等,当然了,还有es6带来的模块系统,这些模块化规范的核心价值都是让JavaScript的模块化开发变得简单和自然,今天就来看看这些规范都是啥
夕湖胡同
·
2017-07-05 12:49
AMD
目前,通行的Javascript模块规范共有两种:
CommonJS
和AMD。我主要介绍AMD,但是要先从C
碧玉含香
·
2017-07-04 21:43
AMD
目前,通行的Javascript模块规范共有两种:
CommonJS
和AMD。我主要介绍AMD,但是要先从C
碧玉含香
·
2017-07-04 21:43
廖雪峰网站学习
用vs.code调试js代码非常方便,node中的模块加载机制被称为
CommonJS
规范。在这个规范下,每个.js文件都是一个模块,它们内部各自使用的变量名和函数名都互不冲突。
Hathaway_桉
·
2017-06-28 14:59
es6 和 common.js
ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是
CommonJS
规范,使用require引入模块,使用
coffee3139564344
·
2017-06-27 11:20
学习日志
rollup文档翻译 中文文档
其使用了ES6自带的新标准来格式化和打包js代码,而不是原先的
Commonjs
或者AMD这类解决方案。ES6模块能够使你轻松的无缝的组合你所喜欢库中的独立函数(静态函数)。
farmerz
·
2017-06-24 00:00
rollup
javascript
npm与webpack的使用
package.json是
CommonJS
规定的用来描述包的文件一个典型的package.json文件如下://package.json{//模块名称,是必需的属性.不能以"_"或"."
Zzzoecho
·
2017-06-23 17:06
20170623-
CommonJS
AMD CMD
为了解决上述问题,制定了一些方法和规范来解决上述问题——
CommonJS
、AMD、CMD2.
CommonJS
Common
jhhfft
·
2017-06-23 00:00
commonjs
cmd
amd模块加载
javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
webpak不仅支持打包,而且支持AMD和
CommonJS
方式来做模块化开发,所以打算尝试一下webpack来实现模块化。3.我的需求简单,适合新上手webp
StrongerSY
·
2017-06-20 09:10
详解webpack解惑:require的五种用法
webpack中可以写
commonjs
格式的require同步语法,可以写AMD格式的require回调语法,还有一个require.ensure,以及webpack自己定义的require.include
lanyan
·
2017-06-09 08:18
【慕课网】NODE.JS基础(一)学习笔记
一、NODE.JS课程介绍二、NODE.JS安装三、NODE.JS服务器搭建3-1.NODE.JS服务器搭建代码3-2.NODE.JS命令行编程和浏览器命令行编程的区别四、模块与包管理工具4-1.
commonjs
Cyan1614
·
2017-06-04 15:00
node.js
关于vuejs-templates/webpack 中 “exports is not defined”报错的处理
根据浏览器报错信息,查询到报错来源是第三方组件的一段代码:Object.defineProperty(exports,"__esModule",{value:true});这是使用了
CommonJs
写法
summac
·
2017-05-23 00:00
commonjs
vue-cli
vue.js
javascript
模块化
为什么要使用模块化解决命名冲突实现依赖管理避免污染全局变量-可以实现代码的异步加载,提高页面性能提高代码可读性代码解耦,提高复用性有利于团队分工模块化规范模块化规范特点应用
CommonJS
同步加载服务器端
辉夜乀
·
2017-05-20 21:37
vue.js安装过程(npm安装)
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。
化风
·
2017-05-17 21:14
Vue.js
深入理解
Commonjs
规范及Node模块实现
前面的话Node在实现中并非完全按照
CommonJS
规范实现,而是对模块规范进行了一定的取舍,同时也增加了少许自身需要的特性。
小火柴的蓝色理想
·
2017-05-17 15:05
JavaScript模块化编程探索
从
CommonJS
说起
CommonJS
团队定义了module格式来解决JavaScript作用域问题,这样确保了每一个m
老毛
·
2017-05-08 00:00
node.js
javascript
requirejs
amd模块加载
入门教程
HackReact的最简单的方法是用下面JSFiddle的HelloWorlds:ReactJSFiddleReactJSFiddlewithoutJSX通过npm使用React我们建议在React中使用
CommonJS
2b38e72cb2a6
·
2017-05-05 14:49
开场 Live,分享点干货——「深入了解 Node.js 包与模块机制」
本次Live主要包括以下内容:
CommonJs
模块规范
CommonJs
包规范Node.js模块规范Node.js包
機巧死月不會碼代碼
·
2017-05-03 18:41
前端模块化浅入浅出
一位菜鸟的阐述,随便看看就行
commonJS
commonJS
是2009年一月由Mozilla推出的规范,其目标是使JS成为一门全能语言,主要体现在以下几个方面:服务端应用命令行工具桌面图形界面应用混合应用程序
Cecil0o0
·
2017-04-30 00:00
commonjs
amd模块加载
cmd
vue省市区三联动下拉选择组件的实现
vue组件,便于日后使用我们今天来实现一个利用vuejs开发的省市区三联动的组件CitySelect.vue组件首先来看一下最终的效果(没有写太多的样式...)组件所需要的省市区的JSON数据(已经封装为
commonjs
苦练内功
·
2017-04-28 08:07
CommonJs
、AMD 、CMD 前端开发模块化组合
前端模块规范:
CommonJs
用在服务器端,AMD和CMD用在浏览器环境。AMD是RequireJS在推广过程中对模块定义的规范化产出。CMD是SeaJS在推广过程中对模块定义的规范化产出。
ejinxian
·
2017-04-20 13:03
Web前端
Webpack 加载模块的规则
Webpack支持
CommonJS
规范定义的加载规则。加载规则路径以.或..打头,加载相对路径的模块。.表示当前目录,..表示上层目录。require('.
九彩拼盘
·
2017-04-15 17:16
项目开发过程中的细节问题及解决方法(Vue,Css)(入门级)
解决方法:1.利用
CommonJS
思想,单独写,然后每个组件利用import{function}from‘../..’导入,直接使用。import{myMethod}from'../..
HeliumLau
·
2017-04-10 16:56
Vue
ES6---es6中的模块
在es5中的一些模块化思想都是借助于第三方框架或库,es6则解决了这个问题,es6在模块功能上的实现完全可以替代
commonjs
和AMD规范,es6的模块规范采用自动严格模式。
武东10号
·
2017-04-05 23:34
ES6
和手动刷新说拜拜
而不是requirejs/seajs/webpack对应的amd/cmd/
commonjs
加载javascript或样式。在不断地修改样式->刷新页面的循环中,时间浪费了许多!于是萌生出:“造一个热
moyuyc
·
2017-04-03 00:00
node.js
websocket
前端
JavaScript中的各种模块化规范
来自:妖孽放过薯片前端发展到今天,已经有不少模块化的方案,比如AMD、CMD、UMD、
CommonJS
等,当然了,还有es6带来的模块系统,这些模块化规范的核心价值都是让JavaScript的模块化开发变得简单和自然
浪子大侠
·
2017-04-02 13:46
commonJS
;AMD规范和CMD规范
1个人理解;有错希望大家指出;稍后更新拖拽上传文件;2、
commonJS
commonjs
的目标是制定一个js模块化的标准,它的目标制定一个可以同时在客服端和服务端运行的模块。
吴高亮
·
2017-04-01 14:54
关于
commonjs
,AMD,CMD之间的异同
而在ES6还未被浏览器所支持的情况下,
commonjs
作为ES6中标准模块加载方案,在客服端中的支持情况并不好,现在在客服端中有2中模块化的解决方案,CMD和AMD,他们的代表分别为seajs和requirejs
吴高亮
·
2017-04-01 07:43
模快化的发展史
解决命名冲突依赖管理可以提高代码的可读性提高代码的复用性避免污染全局变量题目2:CMD、AMD、
CommonJS
规范分别指什么?
sunny519111
·
2017-03-28 23:46
浅谈JavaScript 模块化
参考资料Modules/1.0——维基百科
CommonJS
Modules/1.0——伯乐在线js模块化——博客园Javascript模块化编程系列——阮一峰《ECMAScript6入门》——阮一峰前言本人菜鸟
BeYanJin
·
2017-03-27 02:22
js模块化管理起步-import和export用法
ES6之模前已经出现了js块加载的方案,最主要的是
CommonJS
和AMD规范。
commonJS
主要应用于服务器,实现同步加载,如nodejs。
xiaoqiu_net
·
2017-03-26 15:50
JavaScript
谈谈JS的那些文件模块系统
学习ES6和Webpack过程中,研究了一下
CommonJS
,AMD,CMD,ES6这些模块系统到底有什么区别。先提结论:相同点是,所有的文件模块系统,都采用单例模式。
newDasiykoo
·
2017-03-21 18:42
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他