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
编译TypeScript(TypeScript转JavaScript)
module":"
commonjs
",//指定模块代码生成:“none”、“
commonjs
”、“amd”、“system”、“umd”、“es20
志银
·
2020-08-23 22:14
什么是【
CommonJs
】
CommonJs
是一种JavaScript语言的模块化规范,它通常会在服务端的Nodejs上使用。
一俢
·
2020-08-23 22:00
WebPack
对于模块的组织,通常有如下几种方法:通过书写在不同文件中,使用script标签进行加载
CommonJS
进
wish_way
·
2020-08-23 21:11
Webpack
web前端
Rollup babel编译类属性插件的问题
(
commonjs
plugin)SyntaxError:Unexpect
艾特猫
·
2020-08-23 19:53
ES5/ES6
学习rollup.js来打包代码
Rollup对代码模块使用新的标准化格式,这些标准都包含在JavaScript的ES6版本中,而不是以前的特殊解决方案,如
CommonJS
和AMD。
X01动力装甲
·
2020-08-23 17:53
JavaScript
js 模块化开发
commonjs
, amd, es6
欢迎大家访问我的博客www.kevink.club原文链接:http://www.kevink.club/archives/279.html模块化是一个语言膨胀的必经之路,它能够帮助开发者拆分和组织代码。###Module模式在模块化规范形成之前,JS开发者使用Module设计模式来解决JS全局作用域的污染问题。Module模式最初被定义为一种在传统软件工程中为类提供私有和公有封装的方法。在Jav
qq_21761149
·
2020-08-23 11:17
前端
(banging my head against the wall)module.exports、exports、export default、export梳理
CommonJS
模块规范名称详细module.exports每个模块内部,module变量代表当前模块,它是一个对象,它的exports属性(即module.exports)是对外的接口。
HARRISKING
·
2020-08-23 10:49
AMD(异步加载模块)和CMD(同步加载模块)
Node服务环境下,使用
commonjs
规范,每一个js文件下都会有一个全局变量module表示当前模块,其中exports属性用于暴露当前需要共享的属性或方法给外部,其他模块通过require来获取。
Booleanx
·
2020-08-23 08:47
Webpack 入门教程
Webpack的优点1、支持
CommonJS
和AMD模块。2、支持很多模块加载器的调用,可以使模块加载器灵活定制,比如babel-loader加载器,该加载器能使我们使用ES6的语法来编写代码。
abcde3326
·
2020-08-23 01:14
webpack
json
前端
RequireJS
1.1.3data-main入口点§1.2.5定义模块§1.3.6简单的键值对§1.3.1.6函数式定义§1.3.2.6存在依赖的函数式定义§1.3.3.7将模块定义为一个函数§1.3.4.8简单包装
CommonJS
zcl_love_wx
·
2020-08-22 20:16
web前端
Vue中引入组件的步骤?
1.采用ES6的import…from…语法或
CommonJS
的require()方法引入组件2.对组件进行注册,代码如下注册Vue.component('my-component',{template
笑魇轻轻
·
2020-08-22 19:44
vue
一分钟学会在 Redux 中使用 redux-thunk 进行异步操作
在项目中引入安装插件$npminstallredux-thunk-S;复制代码注意:使用
commonJs
方式
weixin_33795093
·
2020-08-22 19:34
封装一个day.js设置相对时间
在组件的utils的文件夹中创建一个dateFilter.js文件在这里插入代码片npmidayjs--saveimportdayjsfrom'dayjs'//或者
CommonJS
//vardayjs=
Ultraman and Monster
·
2020-08-22 18:27
前端Vue的学习
vue项目报错Cannot assign to read only property ‘exports‘ of object ‘Object‘
vue项目报错Cannotassigntoreadonlyproperty‘exports’ofobject‘Object’,原因是
commonJS
和ES6的语法混用导致的解决办法安装transform-es2015
kksw1121
·
2020-08-22 18:47
rollup超简介绍 及 应用配置搭建
Rollup对代码模块使用新的标准化格式,这些标准都包含在JavaScript的ES6版本中,而不是以前的特殊解决方案,如
CommonJS
和AMD。
手心守贝
·
2020-08-22 17:02
rollup打包器
vue省市区三联动下拉选择组件的实现
vue组件,便于日后使用我们今天来实现一个利用vuejs开发的省市区三联动的组件CitySelect.vue组件首先来看一下最终的效果(没有写太多的样式…)组件所需要的省市区的JSON数据(已经封装为
commonjs
ken_ding
·
2020-08-22 17:53
vue
什么是【CMD】
CMD叫做通用模块定义规范(CommonModuleDefiniton),它是类似于
CommonJs
模块化规范,但是运行于浏览器之上的,关于模块化的好处我们在
CommonJs
篇文章中我们了解过。
一俢
·
2020-08-22 16:29
npm的安装和vue项目
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
再见只是陌生人
·
2020-08-22 14:19
npm
vue
AST抽象语法树——最基础的javascript重点知识
AST抽象语法树——最基础的javascript重点知识,99%的人根本不了解javascriptvue-cli
commonjs
webpackast阅读约27分钟抽象语法树(AST),是一个非常基础而重要的知识点
亲爱的阿乾
·
2020-08-22 13:05
javascript
ast
彻底掌握
CommonJS
模块化简介为什么模块化随着前端代码越来越复杂,我们迫切希望解决以下几个问题全局变量污染(多人合作)抽出公共代码(封装)减少请求次数(减少script标签)一个好的模块化方案,必须要能解决依赖问题以及加载顺序问题模块式历史IIFE:使用自执行函数来编写模块化,特点:在一个单独的函数作用域中执行代码,避免变量冲突如何解决依赖,可以让一个依赖暴露到windows上,然后当做参数传入到另外一个需要此依赖的
Runningfyy
·
2020-08-22 13:55
javascript
前端
模块化
JavaScript模块
模块的优点:1.可维护性;2.命名空间;3.重用代码常见的模块化规范:
CommonJS
、AMD、CMD,也有ES6的Modules
CommonJS
CommonJS
的核心思想就是通过exports或者module.exports
梁柱
·
2020-08-22 12:48
前端
node.js
amd模块加载
cmd
CMD、AMD、
CommonJS
JS模块化开发的标准1.AMD`//a.jsdefine(function(){console.log('执行a.js');return{name:function(){console.log('MynameisA');}}});``//b.jsdefine(function(){console.log('执行b.js');return{name:function(){console.log('M
清晖
·
2020-08-22 12:46
amd模块加载
cmd
commonjs
Vue全家桶-前端工程化(模块化)
中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块*模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护1.2浏览器端模块化规范1.3服务器端模块化规范1.
CommonJS
gogopaner
·
2020-08-22 11:07
让mocha支持ES6模块
更多内容,请收藏我的博客:http://blog.tianzhen.techmocha是比较常用的node测试框架,但是只支持
commonjs
模块,要让mocha支持ES6模块,需要babel的帮助。
天真小兮兮
·
2020-08-22 11:59
测试
工程化
mocha
webpack
webpack的核心是依赖分析,把依赖分析出来了,其他都是细枝末节了它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。
草原的原
·
2020-08-22 11:12
模块化开发
webpack
commonjs
& ES module & babel转码 & webpack转码
js模块发展历程-javaScript模块七日谈前端模块化开发那点历史#588现代ES模块也需要各种转码工具才可以在浏览器里正常运行,下面是转码现代ES模块需要了解到的知识点
commonjs
&ESmodule
大桔子
·
2020-08-22 11:38
转码
commonjs
module
es6
模块化
笔记:总结require和import的区别
require是这个老一辈码农们在es6规范之前的规范中使用的命令,之前的规范有
CommonJS
规范、AMD、CMD、还有一个UMD,那为什么是require不是别的呢,因为方便在node中使用。
yzbao
·
2020-08-22 11:54
模块化开发
前端模块化
依赖前置,提前执行AMD是RequireJS在推广过程中对模块定义的规范化产出define定义模块require加载模块CMD同步加载,依赖就近,延迟执行是SeaJS在推广过程中对模块定义的规范化产出
CommonJS
zhouzhou
·
2020-08-22 10:11
前端模块化
用webpack写个现代的JavaScript包
就像我在开发vue-sitemap时一样,构建工具往往需要达到下面几个需求:构建生成
CommonJS
/UMD/ESModules三种模式的代码提供给使用者需运行测试和检查测试覆盖的进度开发时候使用VSCode
帕奇式
·
2020-08-22 10:42
babel
断点调试
测试环境搭建
javascript
前端模块化(一)nodeJS中的
CommonJS
规范
序言模块化,大家用vue,react等东西,都会接触到像exports,module.exports,export,exportdefault,require,define,import等等字段,感觉很多人对于这些东西还是分不清,概念非常的模糊,便想着写这么一篇文章,一是帮助自己梳理知识点,二是跟大家一起成长。其中有写得不对的,请及时提出来,我及时更正。刚开始写的时候有些无从下手,一是因为知识点太
John
·
2020-08-22 10:26
javascript
commonjs
模块化开发
node.js
requirejs
Webpack 将代码打包成什么样子?
简单工程打包下面通过Webpack构建一个采用
CommonJS
模块化编写的项目,该项目有个网页会通过JavaScript在网页中显示Hello,Web
Pines_Cheng
·
2020-08-22 10:55
前端工程
webpack
ES6 模块化与
CommonJS
模块化区别
ES6模块化与
CommonJS
模块化区别在最近的项目中关于ES6的import、export和
CommonJS
中的module.exports、require的使用傻傻搞不清楚,今天下定决心总结一下,有什么不对的地方
Aima
·
2020-08-22 10:44
前端模块化
es6
commonjs
node.js
browserify 运行原理
Browserify可以让你使用类似于node的require()的方式来组织浏览器端的Javascript代码,通过预编译让前端Javascript可以直接使用NodeNPM安装的一些库,支持
CommonJS
shots
·
2020-08-22 09:34
browserify
使用 BaaS 工具 与 React Native 构建原生应用
ReactNative使用JavaScript作为开发语言,其内建的打包系统支持包括
CommonJS
在内的多种模块化标准,因此很多支持浏览器运行环境的NodePackage也可以运行在Re
LeanCloud
·
2020-08-22 09:20
react-native
baas
leancloud
node如何进行文件定位
CommonJS
模块规范也允许在标识符中不包含文件扩展名,这种情况下,Node会按.js、.json、.node的次序补足扩展名,依次尝试。
前端精髓
·
2020-08-22 04:23
node
Module的语法
1.概述在ES6之前,社区制定了一些模块加载方案,最主要的有
CommonJS
和AMD两种。
.Unreal
·
2020-08-22 02:44
ECMAScript
《深入浅出Node.js》迷你书笔记
commonjs
的出现就是为了构建javascri
cwzhsi
·
2020-08-22 01:37
JS
Node.js 中的模块
ppt地址:http://47.93.21.106/sharing/m...
CommonJS
提到nodejs中的模块,就不能不提到
CommonJS
。
weixin_34199335
·
2020-08-21 22:38
javascript
json
面试
Webpack的构建流程及原理
Webpack构建运行在node.js环境下,它的配置文件遵循
CommonJS
规范,webpack.config.js导出一个Object对象(或者导出一个Function,或者导出一个Promise函数
Hsugar
·
2020-08-21 21:15
npm安装教程
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
delphi308
·
2020-08-21 19:34
Vue
简述JavaScript模块化编程(二)
前置阅读:简述JavaScript模块化(一)在前面一文中,我们对前端模块化所经历的三个阶段进行了了解:
CommonJs
,由于是同步的,所以主要应用于服务器端,以Node.js为代表。
weixin_30394669
·
2020-08-21 17:34
JS模块化开发
什么是webpack模块对比Node.js模块,webpack模块能够以各种方式表达它们的依赖关系,几个例子如下:ES2015import语句
CommonJS
require()语句AMD与CMDdefine
wangning_elsa
·
2020-08-21 17:02
前端
模块化
Promise对象
by阮一峰简介Promise对象是
CommonJS
工作组提出的一种规范,目的是为异步操作提供统一接口。那么,什么是Promises?
panb
·
2020-08-21 16:00
从vue引出的前端基础概念梳理--JavaScript、ES6、node、npm、webpack、
CommonJS
在使用vue框架时,我们会发现其涉及到node、npm、webpack、ES6和
CommonJS
,刚开始学习这些知识时我也是一脸懵逼,我只是想用vue做开发,为什么会引来这么多的东西,没有这些东西我就不能使用
会飞的鱼_fly
·
2020-08-21 16:34
前端
JS中的模块化,CommenJS、AMD、CMD和ES6中的模块化详解
目标:1.理解模块与模块化2.了解各种模块化规范及其实现3.区别各个模块化规范之间的区别4.掌握基于
CommonJS
和ES6模块化规范的编码一.模块化的理解1).什么是模块?
曹操今天也很可爱
·
2020-08-21 16:52
前端模块化——RequireJS
目前,通行的Javascript模块规范共有两种:
CommonJS
和AMD。AMD是"AsynchronousModuleDefinition"的缩写,即"异步模块定义"。
sleepwalker_1992
·
2020-08-21 16:28
JavaScript
RequireJS
webpack学习2.1 模块化开发(JS模块化&CSS模块化)
一.JS模块化命名空间,
COMMONJS
,AMD/CMD/UMD,ES6module1.什么是命名空间库名.类别名.方法名弊端:在命名空间重复生命,要记住完整的路径名(而且很长)varNameSpace
ChorKiu
·
2020-08-21 16:23
js的模块化机制
ES6模块加载机制与
CommonJS
模块完全不同。
CommonJS
模块输出的是一个值的拷贝,而ES6模块输出的是值的引用。
初漾
·
2020-08-21 16:09
模块化机制
JS模块化-三个模块化规范的区别
模块化规范
CommonJS
Node.js:服务器端Browserify:浏览器端也称为js的打包工具基本语法:定义暴露模块:exportsexports.xxx=valuemodule.exports=
suprewen
·
2020-08-21 16:48
npm命令详解
3、Node.js根据
CommonJS
规范实现了包机制,开发了npm来解决包的发布和获取需求。
我也试着去用心
·
2020-08-21 15:21
nodejs
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他