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
微信小程序开发日记(一)
developers.weixin.qq.com/miniprogram/dev/devtools/download.html一.小程序框架底层基于reactnative响应式开发框架组件化开发数据驱动响应式数据绑定分层开发分为:视图层逻辑层支持
commonjs
熊爸天下_56c7
·
2021-12-13 10:05
11.【前端】webpack模块打包
重要知识点1、将一个JavaScript文件直接通过script标签插入页面中与封装成
CommonJS
模块最大的不同在于,前者的顶层作用域是全局作用域,在进行变量及函数声明时会污染全局环境,而后者会形成一个属于模块自身的作用域
七镜
·
2021-12-06 17:49
VsCode Vue中代码规范
VsCodeVue中代码规范首先第一点,在我们创建vue项目的时候,会后勾选eslint这个选项,体现在代码中就是.eslintrc.js//ESLint配置文件遵循
commonJS
的导出规则,所导出的对象就是
小盆友你是否很有多问号
·
2021-11-30 15:14
前端
vue
uni-app
js
Node.js中
CommonJS
和ECMAScript有什么区别?
一、
CommonJS
与ECMAScript1、概念说明
CommonJS
与ECMAScript都是编写JS的标准。
·
2021-11-26 13:08
快速了解JavaScript的模块
而引入模块化,可以避免命名冲突、方便依赖关系管理、提高了代码的复用性和和维护性,因此,在JavaScript没有模块功能的前提下,只能通过第三方规范实现模块化:
CommonJS
:同步模块定义,用于服务器端
·
2021-11-17 11:28
程序员javascript前端
什么是 JavaScript 世界的 UMD
在许多情况下,它使用AMD作为基础,并添加了特殊的外壳来处理
CommonJS
兼容性。所以首先要了解AMD.AMDAMD代表异步模块定义(AsynchronousModuleDefinition).它是
·
2021-11-16 18:52
CommonJS
和ES6module的异同
开头总结1相同点都是前端模块化的一种2不同点前者利用exports和module.exports导出数据,用require导入;后者利用export和exportdefault导出,利用import导入前者是动态化加载,可以放在块级作用域中使用;后者是静态加载,在编译的时候就处理了。前者导出的数据如果是基本数据类型,导出的是拷贝,引用数据类型的话则是引用。后者导出的都是原数据的引用。前者可以解决循
·
2021-11-10 10:06
推荐一款个人开源的图片色值处理工具 image-color-utils
democodesandboxInstallnpminstallimage-color-utils--saveUsageesimport{ImageColorUtils}from'image-color-utils'
commonjs
const
·
2021-11-05 19:12
JS 中 import 与 require 的小坑
在example.js文件中用
CommonJS
的require方式引用了一个helper文件,而这个文件中封装了window等对象://helper中封装了window等对象const{win
George_Zeng
·
2021-10-29 21:37
2021/10/24 exports,module.exports,export,export default区别
模块规范node和浏览器端支持的模块规范不同node模块–1.node模块遵循
CommonJs
规范–2.根据这个规范,每个文件就是一个模块,有自己的作用域。
十月要好好加油呀
·
2021-10-24 23:01
模块化
1024程序员节
ES6模块化 默认导出与默认导入 按需导出与按需导入 直接导入并执行模块中的代码
模块化开发好处:大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了各个模块之间的相互调用,利人利己1.node.js如何实现模块化node.js遵循了
CommonJS
的模块化规范。
蟹蟹!
·
2021-10-24 19:39
1024程序员节
javascript
前端
开发语言
JS模块化 --
COMMONJS
CMJ文件是一个模块,私有,内置两个变量modulerequire(exports=module.exports);一个引入一个导出,就构成了通信的基本结构需要注意两个问题缓存,require会缓存一下,所以//a.jsvarname='morrain';varage=18;exports.name=name;exports.getAge=function(){returnage;}//b.jsv
·
2021-10-21 19:07
javascript
tsconfig.json
.*/,"module":"
commonjs
"/*用来指定要使用的模块标准:'none','commonj
·
2021-10-20 10:30
ts
湖中剑 前端周刊 #11 | VSCode插件开发、策略模式、React Router 6、位运算技巧、Nuxt 3、打字机效果
NewsParcel2Parcel2由Rust重写,性能有了很大的提升,本次更新:全新的插件系统默认启用treeshaking,并支持ESmodules、
CommonJS
、dynamicimports和
ineo6
·
2021-10-19 10:01
Vue基础7 (组件 脚手架)
文件依赖通过模块化解决上述问题模块化就是把单独的一个功能封装到一个模块中(文件),模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块浏览器端模块化规范AMDRequire.jsCMDSea.js服务器端的模块化规范
CommonJS
1
jasmine s
·
2021-10-17 20:30
Vue
vue.js
javascript
自定义NPM包
环境初始化mkdirnpm-logcdnpm-lognpminit-y入口文件自定义依赖模块:模块是在package.json里通过main字段定义这个包对外暴露的入口;模块起源于node,语法默认支持
commonjs
说叁两事
·
2021-10-15 18:50
自定义NPM包
环境初始化mkdirnpm-logcdnpm-lognpminit-y入口文件自定义依赖模块:模块是在package.json里通过main字段定义这个包对外暴露的入口;模块起源于node,语法默认支持
commonjs
·
2021-10-15 17:05
自定义NPM命令行
入口文件自定义依赖模块:模块是在package.json里通过main字段定义这个包对外暴露的入口;模块起源于node,语法默认支持
commonjs
规范模块若使用ESModule语法书写,通过module
·
2021-10-15 17:32
npmclinode.js
commonJs
、AMD、UMD、es6模块化的区别,这篇就够了
二、
commonJs
Node应用由模块组成,采用
CommonJS
模块规范。也就是说
CommonJs
是应用在node服务器端的,如果浏览器想使用
CommonJs
规范的话需要用br
·
2021-10-11 14:27
commonJs
、AMD、UMD、es6 到底是怎么用的
commonjs
Node应用由模块组成,采用
CommonJS
模块规范。
·
2021-10-11 14:25
前端es6typescript
详解es6的export和import命令
历史上,JavaScript是没有模块的概念的,就像它没有类的概念一样,就连css都有@import,所以社区制定了
CommonJS
和AMD规范实现模块加载。
·
2021-10-11 11:12
全面理解ES6模块化编程
在ES6之前,我们可能需要使用require.js来实现模块化编程,在Node.js中使用
commonjs
规范来模块化编程,JS并没有一个统一的规范,所以在ES6推出了全新的模块化方案。在浏览
小帅的编程笔记
·
2021-10-09 23:00
小帅的编程笔记
javascript
前端
模块化
node 模块化的概念
模块化的规范
CommonJS
模块化规范nodeJS有三种类型的模块什么是包为什么需要包npm安装包什么是模块化?
sherly_chen
·
2021-10-06 20:13
html
javascript
html5
node
什么是模块化
2.模块化的好处提高了代码的复用性提高了代码的可维护性可以实现按需加载3.模块化的规范
commonJs
规定:1.每个模块内部,module变量代表当前模块2.module变量是一个对象,它的exports
Grapefruit_____
·
2021-10-06 20:53
javascript
html
node.js的模块化
为什么要用模块化防止全局变量污染,文件依赖问问题,可提高代码的复用性模块规范
CommonJS
规范:nodejs中遵守的就是
commonjs
规范。
时晶晶
·
2021-10-06 19:05
node.js
nodejs
前端模块化
CommonJS
前端模块化:
CommonJS
CommonJS
是node.js遵守的模块化规范,
commonjs
规范应用于nodejs应用中,在nodejs应用中每个文件就是一个模块,拥有自己的作用域,文件中的变量、函数都是私有的
SunFlower914
·
2021-10-06 19:40
node.js
javascript
vue.js
模块化及node.js模块化详解
**模块化规范:**很多开发语言都具有模块化的规范,而前端语言中最主要的则是ES6规范和
CommonJs
规范,前者主要作用于vue等框架,而
CommonJS
规范则是针对于node.js的规范化规则。
weixin_44145962
·
2021-10-06 19:34
node.js
vue.js
javascript
模块化开发
目录非模块开发常用的模块化开发
CommonJS
AMDCMDUMDESmodule非模块开发index.html引入1.js文件和2.js文件1.jsconstmoduleA=(function(){//
maqiu233
·
2021-10-06 10:36
模块化总结
javascript
在Nodejs或浏览器运行ESM代码
Commonjs
CommonJs
可以动态加载语句,代码发生在运行时
CommonJs
导出值是拷贝,不好排查引起变量污染ESmodule(后续简称esm)ESM是静态的,代码发生在编译时ESM导出是引用值之前都存在映射关系
brandonxiang
·
2021-10-01 11:09
JS语言特性(下)
;一个项目能否形成一个可观的体量也离不开模块化,简单来说就是不同文件或项目间能否互相调用,es5和es6中都有着不同风格的引用方式,开发时要注意自己的开发环境以及语法格式es5 有着AMD、CMD、
CommonJS
·
2021-09-24 23:07
前端各种模块化方案总结
大纲:一、模块化概述二、
CommonJS
规范三、ES6Module四、
CommonJS
与ES6模块的混编五、Node.js中的模块化六、循环加载七、了解:AMD-Require.js和CMD-SeaJS
Tenloy
·
2021-09-14 14:09
前端模块化规范
https://hzfe.github.io/awesome-interview/相关问题JavaScript主要有哪几种模块化规范AMD/CMD有什么异同ESM是什么模块化解决了什么问题/痛点回答关键点
CommonJS
AMDCMDUMDESM
CommonJS
·
2021-09-13 22:18
快速使用WebPack打包工具
webpackwebpack是一个JS静态资源打包工具1前端模块化1.2模块化模块AMDCMD
CommonJS
ES6…webpack支持模块化开发可以帮助处理模块之间的关系不仅js可以被看做模块,在webpack
a Fang
·
2021-08-28 01:55
前端框架
node.js
javascript
vue.js
webpack
CommonJS
和ES Module
CommonJS
ESModule输出的是值的浅拷贝输出的是值的引用动态引入、运行时加载静态引入、编译时执行require()是同步加载模块import是异步加载模块,静态编译时加载,有独立的模块依赖解析
稚儿擎瓜_细犬逐蝶
·
2021-08-27 19:19
JS工程化
项目工具CodeReview效率工具模块化JS模块规范
CommonJS
·AMD·CMD·UMD·ES6项目管理LintCodeReview效率工具多包模式多包管理工具介绍打包构建部署
·
2021-08-24 17:05
webpack中tree-shaking原理
1、模块引入方案在开始介绍tree-shaking的实现原理之前,我们先看下几种主流的模块引入方案:AMD方案CMD
commonjs
es6Module主要看下后面两个:
commonjs
:es6module
·
2021-08-18 14:50
rollup基础
Rollup对代码模块使用新的标准化格式,这些标准都包含在JavaScript的ES6版本中,而不是以前的特殊解决方案,如
CommonJS
和AMD。
·
2021-08-14 00:38
javascript
图文详解vue中proto文件的函数调用
//进入proto文件夹执行下列编译,将helloworld.proto替换为当前的.proto文件名protoc-I=.helloworld.proto\--js_out=import_style=
commonjs
·
2021-08-12 12:20
深入浅出webpack
第一章入门1.1前端的发展1.1.1模块化模块化是指将一个复杂的系统分解为多个模块以方便编码1、
CommonJS
是一种被广泛使用的JavaScript模块化规范,其核心思想是通过require方法来同步加载依赖的其他模块
安普瑞斯
·
2021-08-09 12:00
webpack打包相关
browserify:用于将
CommonJS
编译之后可以在浏览器端使用一、mode开发环境mode:'development'生产环境mode:'production'二、entryentry:入口起点
·
2021-08-02 12:15
webpack
Angular Q&A
Marsh05-25-2021->Angular10-NewFeaturesWarningson
CommonJS
ImportsAdependencypackedwith
CommonJS
inyourprojectscanaffectthespeedofapploadingandleadtoslowerfunctionality.However
Skyler_5433
·
2021-07-21 03:37
在vue3中使用vue-lgrid-layout
最近使用vue3开发一个工具项目发现原本在vue2.x中使用很好的vue-grid-layout会报一个很奇怪的错误external_
commonjs
_vue_
commonjs
2_vue_root_Vue_default.aisnotaconstructor
sssdal19995
·
2021-07-02 09:37
前端
vue3
JS模块化如何管理模块
我们平时书写模块代码,或依据
CommonJS
,或遵循AMD范式,或直接使用ES6的import和export,这些模块经常相互依赖,那么是什么机制在背后帮我们做到了打包工作和依赖管理呢?
追风的云月
·
2021-06-27 05:46
ES6模块化是值的引用?
网上说模块化区别,不少答案是“
commonjs
的模块化是值的拷贝,esmodule的模块化是值的引用。”自己准备的几个例子,和预期结果还是有区别的。
秋天下雨淋湿冬天
·
2021-06-26 22:35
babel-preset-env使用介绍
现如今不同的浏览器和平台chrome,opera,edge,firefox,safari,ie,ios,android,node,electron不同的模块"amd","umd","systemjs","
commonjs
thekings
·
2021-06-26 20:48
react-native tsconfig
/dist","sourceMap":true,"noImplicitAny":false,"module":"
commonjs
","watch":true,"types":["react","react-native
Vijay_
·
2021-06-25 16:23
【JS】JavaScript Cookie(js-cookie)
js-cookie)JavaScriptCookie是一个简单、轻巧的JavaScriptAPI,专门用于处理cookie具有如下特性适用于任何浏览器接受所有字符经过严格测试无依赖性支持JSON支持AMD/
CommonJS
LouisDrink
·
2021-06-25 11:21
Rollup了解(一)
这些标准都包含在JavaScript的ES6版本中,而不是以前的特殊解决方案,如
CommonJS
和AMD。
依然还是或者其他
·
2021-06-25 07:28
【填坑】babel 和 ts 对 ES Module 和
CommonJS
的处理
简介ESModule导入导出的语法我们其实已经用了很久了,但是通常我们都是通过一些工具将我们的代码转换到cjs模块再去执行,比如babel,但是不同的工具,甚至babel的不同版本的行为也是不一致的,这会给我们的使用带来很多困扰。这篇文章就简单介绍一下ESM和CJS两者之间相互导入导出存在的问题,各工具实现标准不一致的原因,以及现阶段可能的最佳实践。ESModule//导出//deafult导出,
cooody
·
2021-06-25 03:08
前端模块化规范,
CommonJS
,AMD,CMD,ES6 module
前言 随着前端的发展,前端代码日益复杂庞大,此时在JS方面就会考虑使用模块化规范去管理。下面主要介绍开发中流行的几种前端模块化规范。一、什么是模块化1.1、什么是模块?将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一起块的内部数据与实现是私有的,只是向外部暴露一些接口(方法)与外部其它模块通信1.2、模块化的好处避免命名冲突(减少命名空间污染)更好的分离,按需加载更高复用
agamgn
·
2021-06-25 01:40
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他