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
《深入浅出Node.js》试读:2.6 包与NPM
在介绍NPM之前,不得不提起
CommonJS
的包规范。JavaScript不似Java或者其他语言那样,具有模块和包结构。Node对模块规范的实现,一定程度上解决了变量依赖、依赖关系等代码组织性问题
lcpstyle
·
2024-01-22 21:26
nodejs
nodejs
面向后端开发者,即无需涉足各类构建工具,只需面向浏览器本身的Layui框架
Layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类AMD模块管理方式,却又并非受限于
CommonJS
的那些条条框框
bysjlwdx
·
2024-01-22 21:00
layui
前端
javascript
nodeJs的模块导出什么?
导出的是module.exports在研究module前,我们先看看NodeJs官方解释
CommonJS
模块是为Node.js打包JavaScript代码的原始方式。
此恨无穷
·
2024-01-22 15:15
前端
node.js
如何创建vite项目!
也可以说是一个开发的构建工具它的目标就是提供快速的开发体验和性能优化vite优点与缺点Vite优点Vite缺点开发服务器比Webpack快10-100倍只能针对现代浏览器(ES2015+)将code-splitting作为优先事项与
CommonJS
小舟423
·
2024-01-22 13:36
vue.js
webpack笔记
Webpack1.静态模块打包工具,将.scss.ts打包成浏览器识别的文件2.模块化有ESModule
CommonJS
AMDCMD3.webpack和gulprollupvite4.loader处理文件的转换
QAEARQ
·
2024-01-22 06:59
webpack
webpack
笔记
前端
electron使用rollup打包后,运行报错Could not dynamically require……
/src/cat”.PleaseconfigurethedynamicRequireTargetsor/andignoreDynamicRequiresoptionof@rollup/plugin-
commonjs
app
中二少年学编程
·
2024-01-21 07:42
electron桌面端
electron
javascript
前端
异步转同步的编程范式
改写wx.request的请求第一点就是引入这个工具函数promisify的时候,因为我们的工具函数本身是用ESModule这种规范编写的,所以在引入的时候如果是用
CommonJS
模块规范进行动态引入的话
浅墨\
·
2024-01-21 07:23
微信小程序
javascript
前端
开发语言
import和require的区别
importrequireES6中的模块导入方式Node.js中的模块导入方式使用的是ES6模块规范使用的是
CommonJS
规范异步加载模块同步加载模块只能在模块的顶部使用可以在代码的任何位置使用结果不能直接赋值给变量
康健健健
·
2024-01-18 13:37
前端
ES6 import/export用法 模块化的认识
有
CommonJS
模块标准也就是requiremodule.exports的使用,常用于node服务端中,也有使用在浏览器端通过browerify进行打包处理有AMD模块标准和CMD模块标准,这2个相对繁琐常用的
大李子_0620
·
2024-01-17 17:05
前端框架前置课Node.js学习(1) fs,path,模块化,
CommonJS
标准,ECMAScript标准,包
加载fs模块对象2.写入文件内容3.读取文件内容Path模块-路径处理为什么要使用path模块语法URL中的端口号http模块-创建Web服务需求步骤:案例:浏览时钟步骤:什么是模块化定义概念好处使用
CommonJS
Flyoungbuhu
·
2024-01-16 09:02
前端框架
node.js
TypeScript基础知识:模块化和命名空间
TypeScript提供了几种模块化的语法和概念,包括ES模块、
CommonJS
和A
大宝贱
·
2024-01-15 15:03
Typescript基础教程
typescript
javascript
前端
vue组件注册为什么有时候要在require后面加上default?
import('@/views/'+file+'.vue')module.exports=file=>require('@/views/'+file+'.vue').defaultwebpack打包时支持
CommonJS
我性本傲
·
2024-01-14 00:09
【JavaScript】知识点总结
ES6和
commonjs
的区别require和import的区别?其它箭头函数JavaScri
一条爱学习的咸鱼
·
2024-01-14 00:15
javascript
前端
开发语言
AJAX入门到实战,学习前端框架前必会的(ajax+node.js+webpack+git)(七)
CommonJS
标准09.ECMAScript标准-默认导出和导入10.ECMAScript标准-命名导出和导入11.包的概念实操:server.jsutils/lib/index.jsutils/package.json12
卡皮巴拉
·
2024-01-13 02:20
框架前置
node.js
学习
前端框架
AMD, CMD,
CommonJS
和UMD
原文链接:https://www.jianshu.com/p/bd4585b737d7今天由于项目中引入的echarts的文件太大,requirejs经常加载超时,不得不分开来加载echarts的各个图表。但是使用echarts自带的在线构建工具生成的支持AMD标准的模块报错,所以不得不使用echarts的全局函数,使用requirejs的shim进行加载。借此机会学习一下AMD,CMD,Comm
小豆soybean
·
2024-01-12 05:10
export,export default,import和module.exports, exports,require使用方法
阮一峰ECMAScript6module.exports和exports是属于
CommonJS
模块规范,对应--->require属于
CommonJS
模块规范export和exportdefault是属于
一人创客
·
2024-01-11 21:48
Cannot find module ‘@/views/factory/line/index.vue‘ or its corresponding type declarations.ts(2307)
1、扩展安装安装插件:PathIntellisense插件2、增加{"compilerOptions":{"target":"ES6","module":"
commonjs
","allowSyntheticDefaultImports
无知好快_Sosoo浪浪
·
2024-01-10 16:28
Vue
CommonJS
和 ES6 Module:一场模块规范的对决(下)
个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录四、
CommonJS
阿珊和她的猫
·
2024-01-09 20:58
es6
前端
ecmascript
说说你对webpack的理解?解决了什么问题? 2021-04-25
优势:以
commonJS
的形式来书写脚本,对AMD、CMD的支持也很全面,方便旧项目的迁移关于
CommonJS
,AMD,CMD的理解能被模块化的不止是JS能替代部分grunt/gulp的工作,例如打包,
October_CanYang
·
2024-01-09 06:51
介绍模块化发展历程
二、第二阶段——
commonJS
规范是一个JavaScript模块化的规范,一个文件就是一个模块,内部定义的变量就属于这个模块里的,不会对外暴露,所以不会污染全局变量。
菜菜的小阿允
·
2024-01-08 18:27
js模块化
所以在加载某个模块前,这个模块的依赖模块需要先加载完成);AMD的问题是每次在使用的时候必须引入实现了AMD规范的一些库,比如require.jsCMD规范和AMD规范类似,cmd的产物是seajs,同样是受
commonjs
慕诩
·
2024-01-08 02:48
NodeJs 第五章 模块化
JavaScript模块化机制AMD(AsynchronousModuleDefinition):在浏览器中使用,并用define函数定义模块;CJS(
CommonJS
):在NodeJS中使用,用require
aXin_li
·
2024-01-07 23:05
node
javascript
开发语言
ecmascript
node
rollup 原理解析
我们将深入探讨不同类型的模块(如
CommonJS
、ES6等)的处理方式,以及如何处理依赖关系
俊刚、
·
2024-01-07 22:10
rollup
rollup
前端
React基础应用及常用代码
目录基础知识babel.config.jsjs,html,css,Vue,react,angular,nodejs,webpack,less,ES6,
commonjs
等的关系ECMAScript6(ES6
HELLO XF
·
2024-01-07 00:19
分布式及微服务
react.js
前端
前端框架
webpack打包优化
webpack的优势(1)webpack是以
commonJS
的形式来书写脚本滴,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移。(2)能被模块化的不仅仅是JS了。
PicriL@Shmily
·
2024-01-06 18:38
面试题
webpack
lodash与lodash-es的区别
lodash:lodash是默认的
commonjs
版本,是为了良好的浏览器兼容性,它使用了旧版es5的模块语法,体积大。
pingmin_1001
·
2024-01-06 18:31
#
javascript
javascript
前端
vue.js
webpack
CommonJS
,ES6 Module以及webpack模块打包原理
CommonJS
,ES6Module以及webpack模块打包原理模块化历程
CommonJS
模块导出导入ES6Module模块导出命名导出默认导出导入导入命名导出的模块导入默认导出的模块
CommonJS
土豆Coder
·
2024-01-06 11:13
Webpack
webpack
javascript
ES6 --- ES6模块与
CommonJS
模块
NPMNPM是Javascript开发者能够更方便的分享和复用以及更新代码的工具,被复用的代码被称为包或者模块,一个模块中包含了一到多个js文件。在模块中一般还会包含一个package.json的文件,该文件中包含了该模块的配置信息。该文件是个json文件,其配置信息如下:name模块名称version模块版本description描述信息main指定模块入口文件type当type值为module
Endeavor HuA
·
2024-01-06 11:13
es6
javascript
前端
commonJS
和ES6模块化的区别
commonJS
和ES6模块化一、简述区别1.语法差异2.什么是运行时加载呢?3.什么是编译时加载或静态加载呢?
快乐的小马龙123
·
2024-01-06 11:13
前端知识点笔记
es6
CommonJs
和es6的Module的区别
CommonJs
和es6的Module的区别历史上,js一直没有模块(module)体系,无法将一个项目拆分成多个模块文件。
风流倜傥唐伯虎
·
2024-01-06 11:43
CommonJS
模块和ES6模块的区别
CommonJS
1.
CommonJS
的require语法是同步的2.
CommonJS
输出的是一个值的拷贝3.
CommonJS
是运行时加载exports.default={}exports.namerequire
不断学习的码农
·
2024-01-06 11:43
javascript
webpack专栏
es6
javascript
前端
CommonJS
和 ES6 Module 究竟有什么区别?
CommonJS
和ES6Module究竟有什么区别?
coder吹雪
·
2024-01-06 11:12
前端
JavaScript风格
前端面试题
javascript
css
vue.js
html
html5
js -
CommonJs
和ES6 module的使用和区别
文章目录1,先说区别2,
CommonJS
3,ES6module1,先说区别阮一峰老师在ES6入门中提到ES6模块与
CommonJS
模块有一些重大的差异:它们有三个重大差异:
CommonJS
模块输出的是一个值的拷贝
C_心欲无痕
·
2024-01-06 11:12
javascript
es6
前端
Babel转码,
commonjs
、ES6模块化规范,webpack打包css和js
文章目录Babel简介Babel安装Babel转码器的使用模块化规范:
CommonJS
规范和ES6模块化规范模块化产生的背景
CommonJs
模块化规范ES6模块化规范Webpack什么是webpackWebpack
早餐有胃口吗
·
2024-01-06 11:12
node.js
javascript
webpack
es6
CommonJS
与 ES6 Module模块规范入门
CommonJS
与ES6Module模块规范入门说明一、概述二、
CommonJS
(1)安装依赖(1)导出(2)导入(3)打包使用三、ES6Module(1)导出(2)导入(3)使用说明更新时间:2022
最强菜鸟
·
2024-01-06 11:41
前端
javascript
webpack
前端
CommonsJS
ES6
Module
鉴别网络面试题:
CommonJS
和ES6 Module区别
前言
CommonJS
和ES6Module是目前使用较为广泛的模块标准,那么他们之间的区别是啥呢,感觉很多文章说的不是很好,然后下面是个人的总结,如有不足,还请指教。
理想的后花园
·
2024-01-06 11:41
es6
前端
javascript
commonJS
与ES6 module
commonJS
模块
commonJS
的模块规范在Node中发扬光大,总的来说,它的特性有这几个:1.动态加载模块
commonJS
和es6的最大区别大概就在于此了吧,
commonJS
模块的动态加载能够很轻松的实现懒加载
招手吓跑北极熊
·
2024-01-06 11:40
JavaScript
node.js
CommonJS
和 ES6 Module:一场模块规范的对决(上)
在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录一、引言介绍
CommonJS
阿珊和她的猫
·
2024-01-06 11:07
es6
前端
ecmascript
rollup 插件开发示例
我们将深入探讨不同类型的模块(如
CommonJS
、ES6等)的处理方式,以及如何处理依赖关系
俊刚、
·
2024-01-05 22:20
rollup
rollup
前端
打包工具
React组件导入的两种方式(动态导入组件的实现)
提出的规范不同import是ES6语法,reuqire是
CommonJs
提出的.import会通过babel转换成Common
2401_82373036
·
2024-01-05 22:11
react.js
前端
前端框架
前端模块化-
CommonJS
、CMD、AMD、UMD和ESM
NodeJS诞生之后,它使用
CommonJS
的模块化规范。从此,js模块化开始快速发展。模块化的开发方式可以提供代码复用率,方便进行代码的管理。
WEB前端含光
·
2024-01-05 19:28
tsconfig.json配置说明
.*/,"module":"
commonjs
"/*
滴流乱转的小胖子
·
2024-01-04 15:00
【Webpack】模块打包
CommonJS
和ES6 Module的区别
CommonJS
与ES6Module最本质的区别在于前者对模块依赖的解决是“动态的”而后者是“静态的”。
loyd3
·
2024-01-04 11:10
前端知识实践
webpack
es6
前端
【12】ES6:模块化
在JavaScript中,有几种常见的模块化规范和工具,包括:
CommonJS
:
CommonJS
是一种服务器端JavaScript模块化规范,主要用于Node.js。使用
天边月_
·
2024-01-04 11:42
ES
es6
前端
ecmascript
common JS与 ES Modules区别
commonJS
和ESModules区别:引入方式:1.
commonJS
时动态引入,可以在代码任何一个地方引入。
L北杳
·
2024-01-03 13:52
前端
javascript
elasticsearch
前端
06Vue的前端工程化
Vue的前端工程化一模块化规范1.1模块化规范举例浏览器端JS模块化规范:AMD,CMD服务器端JS模块化规范:
CommonJS
大一统的模块化规范:ES6每个js文件都是独立的模块导入模块成员使用import
攻城老狮
·
2024-01-03 05:55
2020-09-05 前端模块化以及
commonJS
与ES6模块化
在计算机程序开发中,开发一个项目往往需要大量的代码,如果把这些代码都放在一个文件中太多太多,维护起来太困难。我们根据功能和方法的把代码放在不同的文件中这样每个文件包含的代码就相对较少。(一个js文件就是一个模块)这就是模块化。模块化后的优点:一、提到代码的可维护性,二、提高代码的复用性,三、避免代码污染模块化之后每个js文件都有自己的作用域,就是说每个js文件都是私有的要用的话要遵循一定的规则:c
大海我杰哥
·
2024-01-02 18:04
14-生产环境配置缓存
和资源开发环境中用的是style-loader和HMR生产中不能用上述两种,因为HMR是基于devServer的,style-loader要被插件替换一、babel处理:开启babel缓存让第二次打包构建速度更快{...
commonJs
Loader
浅浅_2d5a
·
2024-01-02 15:41
vue
CommonJS
:属于服务端规范,产生物是node.jsAMD,CMD:浏览器规范,属于异步规范AMD:AsyncModuleDocument,产出物:require.jsCMD:comonmudleDocument
何海洋_847e
·
2024-01-02 13:26
Javascript 模块基础
CommonJS
规范与实现正如当年为了统一JavaScript语言标准,人们制定了ECMAScript规范一样,如今为了统一JavaScript在浏览器之外的实现,
CommonJS
诞生了。
亮子AI
·
2024-01-02 12:09
nodejs
Javascript
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他