搜索结果
查询Tags标签: CommonJS,共有 29条记录-
CommonJS与ES Module模块化开发导入、导出
从前端各大框架的出现到现在,模块化和组件化开发已经变得流行,模块化最终的目的是将程序划分成一个个小的结构,这种结构有编写自己的逻辑代码、有自己的作用域,不会影响到其他模块,通过暴露变量、函数、对象等导出其结构使用,也可以通过某种方式导入另外结构中的变量…
2021/8/27 23:09:11 人评论 次浏览 -
【Node.js】学习系列2-commonJS的模块规范
文章目录 诞生使用诞生 在commonJS的模块规范没出来之前,js文件的引入只能通过<script>标签进行引入,会有什么问题呢? 项目变大,意味脚本变多,需要手动管理<script>标签的引入加载顺序来保证项目正常运行。不同脚本之间的调用,需要通过全局变量的方式,…
2021/6/19 22:27:05 人评论 次浏览 -
Javascript模块化详解
为什么需要Javascipt模块化?前端的发展日新月异,前端工程的复杂度也不可同日而语。原始的开发方式,随着项目复杂度提高,代码量越来越多,所需加载的文件也越来越多,这个时候就需要考虑如下几个问题:命名问题:所有文件的方法都挂载到window/global上,会污染全局环境…
2021/3/10 5:11:25 人评论 次浏览 -
Webpack模块化原理图解
Webpack模块化原理图解为什么需要模块化场景1A同学开发了模块a,B同学开发了模块b,在页面下通过如下方式进行引用<script src="a.js"></script> <script src="b.js"></script>这时模块a,模板b中的代码都暴露在全局环境中,…
2021/2/1 14:08:23 人评论 次浏览 -
CommonJS 是如何导致打包后体积增大的?
今天的文章,将介绍什么是 CommonJS,以及它为什么会导致我们打包后的文件体积增大。本文概要:为了确保打包工具(webpack之类的)能够对你的项目代码进行优化,请避免在项目中使用 CommonJS 模块,并且整个项目都应该使用 ESM(ECMAScript Module) 的模块语法。什么是 …
2020/11/18 5:25:26 人评论 次浏览 -
深入Node.js的模块加载机制,手写require函数
模块是Node.js里面一个很基本也很重要的概念,各种原生类库是通过模块提供的,第三方库也是通过模块进行管理和引用的。本文会从基本的模块原理出发,到最后我们会利用这个原理,自己实现一个简单的模块加载机制,即自己实现一个require。本文完整代码已上传GitHub:https…
2020/8/31 14:03:38 人评论 次浏览 -
【深度全面】前端JavaScript模块化规范进化论
前言JavaScript 语言诞生至今,模块规范化之路曲曲折折。社区先后出现了各种解决方案,包括 AMD、CMD、CommonJS 等,而后 ECMA 组织在 JavaScript 语言标准层面,增加了模块功能(因为该功能是在 ES2015 版本引入的,所以在下文中将之称为 ES6 module)。 今天我们就来聊…
2020/8/21 14:03:37 人评论 次浏览 -
为什么 CommonJS 会使你的程序包变大
作者:Minko Gechev翻译:疯狂的技术宅 原文:https://web.dev/commonjs-larg... 未经允许严禁转载在本文中,我们将研究什么是 CommonJS,以及为什么它会使你的 JavaScript 包变得那么大。 什么是 CommonJS? CommonJS 是 2009 年的标准,为 JavaScript 模块建立了约定。…
2020/5/18 14:26:26 人评论 次浏览 -
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
下面小编就为大家分享一篇浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结。小编觉得写的非常不错,需要的朋友可以过来参考一下
2019/6/27 22:30:48 人评论 次浏览 -
使用Browserify来实现CommonJS的浏览器加载方法
下面小编就为大家带来一篇使用Browserify来实现CommonJS的浏览器加载方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/6/27 20:58:11 人评论 次浏览 -
深入理解Commonjs规范及Node模块实现
本篇文章主要介绍了深入理解Commonjs规范及Node模块实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/6/27 20:57:50 人评论 次浏览 -
详谈commonjs模块与es6模块的区别
下面小编就为大家带来一篇详谈commonjs模块与es6模块的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/6/27 20:36:56 人评论 次浏览 -
webpack4.x CommonJS模块化浅析
这篇文章主要介绍了webpack4.x CommonJS模块化浅析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/6/26 23:22:07 人评论 次浏览 -
详解CommonJS和ES6模块循环加载处理的区别
这篇文章主要介绍了详解CommonJS和ES6模块循环加载处理的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/6/26 23:17:38 人评论 次浏览