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
Es6模块化
Es6模块化ES6模块化-简介引言在ES6模块化标准出来之前,JavaScript出现了多种模块化方案,AMD,CMD,
CommonJS
等。
shkmzzh
·
2023-10-31 08:35
es6
javascript
前端
前端-es6模块化
[](()1.2、模块化规范
CommonJS
模块化规范(基于ES6语法之前)ES6模块化规范(使用ES6语法)[](()1.
m0_70274796
·
2023-10-31 08:35
Web前端
经验分享
前端
前端框架
前端学习之ES6模块化
模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块模块化开发的好处:方便代码重用,从而提升开发效率,并且方便后期的维护模块化相关规范AMD和CMD适用于浏览器端的JavaScript模块化
CommonJS
疯狂的小强呀
·
2023-10-31 08:59
前端
前端
学习
es6
模块化
Node模块化开发
JavaScript的模块化开发可以通过多种方式实现,其中两个主要的标准是
CommonJS
和ES6模块。
小菜的OnePiece
·
2023-10-29 17:23
前端基础
node.js
javascript
webpack
【前端模块化】-关于ES Module规范
ESModule规范认识ESModuleESModule和
CommonJS
的模块化有一些不同之处:一方面它使用了import和export关键字;另一方面它采用编译期的静态分析,并且也加入了动态引用的方式
我不是小滑块
·
2023-10-29 17:51
前端
javascript
es6
Module
社区自己定制了一些模块加载方案,如
CommonJS
(服务器)、AMD(浏览器)等。
weixin_47979438
·
2023-10-29 17:21
es6
js
笔记
javascript
前端
开发语言
node(二)-----模块化2(ES module)
2.4.ES6ModuleESModule和
CommonJS
的模块化有一些不同之处:一方面它使用了import和export关键字;另一方面它采用编译期的静态分析,并且也加入了动态引用的方式(import
mischievous_boy
·
2023-10-29 17:10
node
说说require 和 import 的区别
在使用vue项目中都有用到require和import来进行引入模块,这两个只有《JS模块化规范:AMD,CMD,
CommonJS
和ES6》有过稍微解过,具体有什么区别,笔者有去了解了一下。
super_wei
·
2023-10-29 08:14
node学习踩坑报错合集含解决方法(持续更新)
解决node中使用
CommonJS
语法报错的问题requireisnotdefinedinESmodulescope,youcanThisfileisbeingtreatedasanESmodulebecauseithasa
不要香菜葱花
·
2023-10-29 05:24
学习总结
前端
javascript
node.js
webpack安装以及基础使用
webpack支持AMD和
CommonJS
,以及其他的一些模块系统,并且兼容多种JS书写规范,可以处理模块间的依赖关系,所以具有更强大的JS模块化的功能,它能对静态资源进行统一的管理以及打包发布。
天才小熊猫点、
·
2023-10-28 07:36
前端笔记
vue.js
前端面试题一览——面试so easy!
JavaScript系列ES6系列vue系列react系列Webpack系列版本控制系列TypeScript系列http系列html系列css系列用css实现一个三角形JavaScript系列AMD、CMD、
commonJS
喬~~
·
2023-10-27 23:28
前端
webpack 的核心定义
webpack可以识别
CommonJs
CMDAMDESMoudule规范最初webpack只是一个js的打包工具,现在可以打包任何形势的模块文件(css,png,jpg等等)阅读webpack官方文档,
Byhua
·
2023-10-27 09:12
Vue学习Day6 插槽slot使用、编译作用域、作用域插槽、模块化开发、webpack介绍、安装
起起伏伏乃人生常态,继续加油~学习内容1.插槽slotslot基本使用具名插槽slot2.编译作用域3.作用域插槽4.模块化开发
CommonJs
(了解)5.ES6模块化的导入和导出export使用import
AIpoem
·
2023-10-27 03:08
vue学习
vue
vue.js
javascript
webpack
vue
CommonJS
:属于服务端规范,产生物是node.jsAMD,CMD:浏览器规范,属于异步规范AMD:AsyncModuleDocument,产出物:require.jsCMD:comonmudleDocument
他方l
·
2023-10-27 00:29
关于前端模块化开发
关于前端模块化开发1前端中有哪些模块化开发的规范以及实现方案前端模块化规范标准浏览器端&服务端:
CommonJS
同步Node.js浏览器:CMDCommonModuleDefinitionseajs同步
四爷来了
·
2023-10-26 19:50
NodeJS
NodeJSNodeJS是实现
CommonJS
规范的,因此它的模块加载是同步的。1.模块定义
CommonJS
是通过module.exports直接暴露的。
一青叶
·
2023-10-26 15:50
ES6 模块化编程 详解
目录一、基本介绍二、基本原理示意图三、传统
CommonJS
实现模块化编程1.介绍:2.实例:四、ES6新特性实现模块化编程1.介绍:2.实例:一、基本介绍(1)ES6新特性——模块化编程,用于解决传统非模块化开发中出现的
Cyan_RA9
·
2023-10-26 11:02
Technology
Stack
#
ES6
es6
前端
ecmascript
javascript
Java
java
后端
1024程序员节
【webpack】提示报错:TypeError: options.plugins.unshift is not a function 的解决方法
/*webpack.config.jswebpack的配置文件作用:指示webpack干哪些活(当运行webpack指令时,会加载里面的配置)所有构件工具都是基于nodejs平台运行的~模块化默认采用
commonjs
他不是文青
·
2023-10-26 05:45
webpack
css3
js
解决nodejs报错:TypeError: require(...).sayHi is not a function
原因:
CommonJS
规范中module.exports导出的是一个对象,必须使用大括号将导出对象包裹起来解决办法:module.exports等号后面这里一定要加{},并把导出对象包裹起来:本例测试的目的是验证
kingtopest
·
2023-10-26 05:01
nodejs
commonjs
1024程序员节
Node.js 的
CommonJS
& ECMAScript 标准用法
目录一、前言二、
CommonJS
标准使用方法三、ECMAScript标准使用方法四、常用命令总结一、前言本文主要是介绍Node.js的
CommonJS
&ECMAScript标准用法如果对你有帮助,欢迎三连收藏点赞关注
Nick Peng
·
2023-10-25 08:49
前端
1024程序员节
ECMAScript
CommonJS
node.js
node教程(二)
文章目录1.模块化1.1模块化介绍1.2模块化初体验1.3模块暴露数据()1.4引入(导入)模块1.5导入模块的基本流程1.6
CommonJS
规范2.包管理工具2.1概念2.2npm1.模块化1.1模块化介绍
释怀°Believe
·
2023-10-25 06:41
#
Node
javascript
前端
学习
1024程序员节
手撸手, 探究 Node.js 中的模块机制
后来,
CommonJS
规范给JavaScript提供了一系列参照,包括了模块化,二进制,Buffer,I/O流等。Node.js正是参照了
CommonJS
,实现了模块
临安linan
·
2023-10-25 06:47
js require和import
Browsersify、Webpack一开始的目的就是打包
CommonJS
模块。
CommonJS
作为Node.js的规范,一直沿用至今。
鹏雨燕
·
2023-10-25 05:46
31 # 模块的概念
模块化规范
commonjs
规范:node中的模块化规范就是
commonjs
规范(node自己实现的),
CommonJS
模块输出的是一个值的拷贝esmodule规范(importexport):ES6模块输出的是值的引用
凯小默
·
2023-10-24 17:21
前端工程架构
Node
/
Node
框架
node.js
模块
【珠峰 WEB 前端架构师课程】学习笔记 100 篇(完结)
该课程主要讲了高阶函数、函数柯里化、发布订阅模式、观察者模式、从0到1实现一个promise,co库的实现、eventloop执行流程跟顺序、模板引擎的实现原理、
commonjs
规范流程、events模块的实现原理
凯小默
·
2023-10-24 17:45
专栏小册合集
前端
笔记
学习
【webpack】wabpack5 知识梳理
简单介绍默认功能可处理js、json文件,处理js文件引入将其打包;可处理字体、图片、音视频等静态资源(webpack5有内置loader:asset);将es6的import规范编译为浏览器可识别的
commonjs
ANKG
·
2023-10-23 23:23
webpack
webpack
前端
node.js
javascript模块化总结
CommonJS
规范实现js模块化模块加载require模块标识module模块定义exportsNode.js按照
CommonJS
规范编写require()是同步加载模块的,仅适合服务端。
落痕無情
·
2023-10-23 21:24
ES6模块化与
CommonJS
模块化
模块化的作用:可以解决命名冲突管理依赖提高代码的可读性代码解耦,提高代码的复用性ES6之前已经出现了js模块加载的方案,最主要的是
CommonJS
和AMD规范。
Overdose_4c32
·
2023-10-23 14:32
RDB.js:适用于 Node.js 和 Typescript 的终极对象关系映射器
无论您是使用TypeScript还是JavaScript(包括
CommonJS
和ECMAScript)构建应用程序,RDB都能满足您的需求。
独立开发者张张
·
2023-10-23 06:26
大前端技术
javascript
node.js
typescript
09 全局-module
全局:模块管理Node应用是由模块组成的,Node遵循了
CommonJS
的模块规范,来隔离每个模块的作用域,使每个模块在它自身的命名空间中执行。
Frewen
·
2023-10-22 22:27
vue 导入、导出模块的几种方式
文章目录vue导入、导出模块的几种方式一、ESModel规范1.export导出和import{}、import*as导入2.exportdefault导出和import导入
CommonJS
规范1.exports
〔晴【天】º〕
·
2023-10-21 22:11
vue.js
前端
javascript
【vue】在vue.config.js文件中导入模块
vue.config.js是在构建项目时由Webpack读取的Node.js脚本文件,而Node.js的import语法只在ES模块中有效,所以在vue.config.js中不能直接使用import来导入模块,可以使用
CommonJS
花间半盘棋
·
2023-10-21 21:13
Vue
javascript
vue.js
前端
2019-01-21
(JS加载方式区别)[https://www.jianshu.com/p/bd4585b737d7]
CommonJS
Nodejs加载模块的一种方式AMDAMD是"AsynchronousModuleDefinition
rub1cky
·
2023-10-21 21:46
node module
JS模块化方面的不足JS没有模块系统,不支持封闭的作用域和依赖管理没有标准库,没有文件系统和IO流API也没有包管理系统
CommonJS
规范封装功能封闭作用域可能解决依赖问题工作效率更高,重构方便Node
YC____
·
2023-10-21 19:57
rollup.js
专注于ES6模块打包模块化rollup.js对代码模块化使用了ES6新的标准化格式,而非之前特殊的解决方案,比如
CommonJS
和AMD。
JunChow520
·
2023-10-21 06:09
ES6 知识点以及常问面试题(干货干货)!!收藏起来吧
文章目录ES6知识点及常考面试题var、let及const区别原型继承和Class继承组合继承寄生组合继承Class继承模块化立即执行函数AMD和CMD
CommonJS
ESModuleProxymap,
小生_web
·
2023-10-20 20:55
es6
javascript
前端
【漫游Github】无编译/无服务器,实现浏览器的
CommonJS
模块化
引言平时经常会逛Github,除了一些star极高的大项目外,还会在Github上发现很多有意思的小项目。项目或是想法很有趣,或是有不错的技术点,读起来都让人有所收获。所以准备汇总成一个「漫游Github」系列,不定期分享与解读在Github上偶遇的有趣项目。本系列重在原理性讲解,而不会深扣源码细节。image好了下面进入正题。本期要介绍的仓库叫one-click.js。1.one-click.j
AlienZHOU
·
2023-10-20 11:25
【webpack】webpack模块化原理学习笔记
目录前言预备知识立即执行函数obj.hasOwnProperty(prop)Symbol.toStringTag
CommonJS
实现原理ESModule实现原理
CommonJS
与ESModule相互导入实现原理前言我们发现
名字太长不好不好
·
2023-10-20 11:09
webpack
webpack
前端
vue 基础
ES6模块化与异步编程高级用法ES6模块化1.回顾:node.js中如何实现模块化node.js遵循了
CommonJS
的模块化规范。
c1400612901
·
2023-10-19 22:40
vue.js
javascript
前端
【ES6】Module的语法、加载实现
为了解决这个问题,创造了一些模块加载方案(如用于服务器的
CommonJS
,用于浏览器的AMD、CMD),各个方案各有自己的特点,并且语法还不一样,如果是要同时做前后端,那真的是会“精分”了。
kokonatsu
·
2023-10-19 16:01
2022-01-08 JavaScript模块化
一:
commonJS
是引用拷贝还是值拷贝?
走花鹿
·
2023-10-19 14:55
electron学习笔记
electron:大前端背景下,用node.js做桌面端app的工具1、安装:npmielectron实际上是chromium+Node.js2、创建一个窗口3、主进程(操作硬件等,
commonJS
)与渲染进程
七彩冰淇淋与藕汤
·
2023-10-19 13:27
electron
学习
笔记
webpack 入门实践(一)
webpack通过loader的代码转换,可以将任何形式的资源都视为模块(
CommonJS
模块AMD模块ES6CSSJSXJsonlesssass)来加载。多当下moder
zidea
·
2023-10-19 11:57
前端开发规范的区别(
Commonjs
、AMD、CMD、ES6模块化)
commonjs
规范(Node.js):
CommonJS
主要运行于服务器端,该规范指出,一个单独的文件就是一个模块,其内部定义的变量是属于这个模块的,不会对外暴露,也就是说不会污染全局变量。
嚣张农民
·
2023-10-19 03:55
面试题
es6
服务器
前端
在Cocos Creator中使用protobuf
项目设置使用nvm安装protobuf.js插件下载protobuf.js导入到工程中,并设置为插件使用方法通过命令pbjs将proto生成js$>pbjs-tstatic-module-w
commonjs
-ocompiled.jsfile1
pibread
·
2023-10-19 03:59
Cocos
Creator
protobuf
require import区别
1.出现的时间、地点不同年份出处require/exports2009
CommonJS
import/export2015ECMAScript2015(ES6)2.不同端(客户端/服务器)的使用限制require
Michael113c
·
2023-10-19 01:27
import和require的区别
astestfromtest.jsconst{a,b}=testexportexportdefault{a,b}export{a,b}requirerequire('test.js')2.导入区别requireimport
commonjs
es6
FIND方式
·
2023-10-18 17:04
webpack
前端
vue项目中require引入文件与import引入文件之间的区别
require引入是
commonJS
模块化的一种方式,import引入是ES6模块化的一种引入方式。
强者zq
·
2023-10-18 14:20
ES2015 Module的知识要点
ES2015模块(module)的优点和缺点特点模块是编译时加载的,与
commonjs
和amd等模块化的实现不同,他们是运行时加载的。模块可以只加载模块中的方法,而不加载模块文件本身。
孤_岛
·
2023-10-18 13:21
AMD_CMD_RequireJS
a)解决命名冲突b)增强代码的阅读以及维护性c)便于依赖管理d)提高代码的复用率2、CMD、AMD、
CommonJS
规范分别指什么?
字母31
·
2023-10-18 12:50
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他