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
【Nodejs】npm的使用
1.2包的加载机制Node.js中使用
CommonJs
模块
DomCode
·
2023-07-26 01:23
#
Node.js
npm
前端
node.js
[转]如何正确地配置入口文件?
写在前面在node中支持两种模块方案——
CommonJS
(cjs)和ECMAScriptmodules(esm)。
涅槃快乐是金
·
2023-07-25 23:19
模块化开发
个人主页:爱吃炫迈系列专栏:前端工程化座右铭:道阻且长,行则将至文章目录模块化的历史没有模块化带来的问题
CommonJS
CommonJS
和Node关系模块化案例exports导出module.exports
爱吃炫迈
·
2023-07-25 02:30
前端工程化
前端
javascript
包与NPM(NPM常用指令)
包结构一个符合
CommonJS
规范的包,目录结构应该为:package.json:包的描述文件bin:用于存放可执行二进制文件的目录lib:用于存放Javascript代码的目录doc:用于存放文档的目录
搞前端的小菜
·
2023-07-24 21:43
npm
前端
node.js
JavaScript基础篇(11-20题)
谈谈你对webpack的看法说说你对AMD和
Commonjs
的理解常见web安全及防护原理用过哪些设计模式?为什么要有同源限制?of
前端布道人
·
2023-07-24 16:28
前端杂货铺
javascript
开发语言
ecmascript
angular中使用第三方库
这些加载器的使用也并不统一,产生了amd,
commonjs
,umd等等的规范,各有所长。直到es6的发布,js自身引入的模块机制,将会在以后逐渐被应用起来。
Liekkasz
·
2023-07-24 11:31
前端入门22-讲讲模块化
声明本篇内容摘抄自以下来源:Github:smyhvae/webJavaScript模块化开发的演进历程JavaScript模块化七日谈ES6:Module的加载实现
CommonJS
规范感谢各位大佬的分享
请叫我大苏
·
2023-07-23 21:01
uniapp vue3版本 Android 引用 jsencrypt加密库 报错问题 “default“ is not exported by,解决方法
文章目录一、问题:vue3.0中引用jsencrypt加密库报错二、原因:jsencrypt库不支持es6ESmodule模块导出,vue3不支持
commonjs
导入导出三、解决:改配置文件四、具体使用一
范德萨_
·
2023-07-22 17:53
前端
uniapp
uni-app
android
javascript
网络
vue.js
npm安装教程 搭建vue
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
最懒的菜鸟
·
2023-07-21 11:15
vue
vue.js
npm
webpack
解决React 的<img >src使用require的方式图片显示不出来或者音频显示不出来,展示的是[object Module]的问题
/images/bg.png';原因:首先webpack支持
CommonJS
、AMD和ES6模块打包。
倘若没有炬火,我便是唯一的光
·
2023-07-20 23:25
es6特性
react.js
音视频
javascript
AMD, CMD,
CommonJs
和ES6对比
一.AMDamd是requirejs在推广过程中对模块定义的规范化产出。define(['page/util'],function(util){functionfn1(){util.log('helloworld!');}return{fn1:fn1}})在定义一个函数的时候可以依赖其它的模块,是一种异步调用,也叫做依赖前置。(关于这块儿可以联想下vue项目中引入node_modules中的依赖)
zx一个胖子
·
2023-07-20 10:43
JS中的模块规范
常见的是
CommonJS
,AMD,CMD,ES6Module.
CommonJS
:javascript只支持在浏览器里执行,为了让js在服务器端也可以执行,
CommonJS
API定义了一些应用程序常用的一些功能的实现
CindyLu91
·
2023-07-19 22:25
3.webpack自动生成项目中的HTML文件
1.webpack中的
CommonJS
和ESMudule规范1.1
CommonJs
规范
CommonJs
规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java
小棋子js
·
2023-07-19 16:00
tsconfig.json详细配置
/*项目选项*/"compilerOptions":{"target":"ES6",//目标语言的版本"module":"
commonjs
",//生成代码的模板标准"
佚名程序员
·
2023-07-19 10:47
web前端碎知识
TS
前端
javascript
typescript
前端node.js入门
CommonJS
标准ECMAScript标准-默认导出和导入包的概念npm-软件包管理器npm-全局软件包node
小周不摆烂
·
2023-07-19 09:53
#
前端node.js入门
前端
node.js
module.exports与exports,export与export default之间的关系和区别
概念:module.exports和exports是属于
commonJs
规范,export和exportdefault是ES6模块规范。
轨迹枫
·
2023-07-18 17:04
JS & Node 模块化解释:AMD、UMD、
CommonJS
、 ESM
一、前言传统方式下,JS若想引入其它JS文件时,通常使用语法来完成,然而引入的JS往往易于造成命名污染,为了解决这问题,模块化开发的概念逐渐浮现。本文将以完整的Demo将各大模块模块的概念和写法进行阐述与演示,希望对你有帮助。二、AMD2.1介绍AMD就是为了解决命名污染而研发的,同时还支持按需加载,是第一个引入模块化开发的规范插件,要想使用AMD语法得借助一款插件RequireJS。注意,AMD
cookcyq
·
2023-07-17 14:50
JavaScript
前端工具
javascript
前端
Rollup & 的作用、使用教程、支持 Vue、以及与 Webpack / Babel 的区别
一、前置知识没接触过前端模块化概念的同学可先参考:JS&Node模块化解释:AMD、UMD、
CommonJS
、ESM二、什么是Rollup?
cookcyq
·
2023-07-17 14:19
前端工具
JavaScript
前端
rollup
Web
模块化
npm安装教程
webpack:它主要的用途是通过
CommonJS
的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:用户生成Vue工程模板。
懒虫虫~
·
2023-07-17 08:21
前端
vue
npm
package.json 和 package-lock.json
遵循
commonJS
规范,通过npm管理,使用一些简单的命令,自动生成package.jso
云高风轻
·
2023-07-17 07:59
CommonJS
和 ES6 Module 究竟有什么区别?
CommonJS
和ES6Module究竟有什么区别?
前端_java爱好者
·
2023-07-17 04:22
Javascript底层原理总结
和异步有何关系理解MVVM、MVC理解AMD、
commonjs
虚拟内存及缓冲区溢出null和undefined的区别ajax/axios/fetch的区别Promise的原理instanceof的原理typeof
大青花鱼の
·
2023-07-17 02:32
JavaScript
javascript
前端面试
底层原理
学习ES6的day01
day011.ES6介绍ES6是ES2015、ES2016、ES2017他们的统称官方名字:《ECMAScript2015标准》=>ES62.包管理机制(npm)3.Bable安装与使用4.模块化机制1)
CommonJS
千尘_mo
·
2023-07-16 10:46
es6
CommonJS
导入纯EMS模块
最近用nodejs做后端写了一些小工具。发现sync-request模块总报错。Error:nodeNCfailed:node:events:489thrower;//Unhandled'error'event^Error:connectECONNREFUSED127.0.0.1:36999atTCPConnectWrap.afterConnect[asoncomplete](node:net:1
gsls200808
·
2023-07-16 07:54
node
CommonJS
esm
ES Module
◼ESModule和
CommonJS
的模块化有一些不同之处:一方面它使用了import和export关键字;另一方面它采用编译期的静态分析,并且也加入了动态引用的方式;◼ESModule模块采用export
usrname为username
·
2023-07-15 18:02
elasticsearch
javascript
大数据
Javascript中require与import的区别
require是
CommonJS
规范中用于引入模块的关键字,一般用于Node.js环境。它是同步加载模块,将整个模块的内容放入一个对象中,通过对象的属性来访问模块中的方法和变量。
KevinAha
·
2023-07-14 21:16
javascript
开发语言
ecmascript
模块化:
CommonJS
规范
目录
CommonJS
规范模块使用环境区分核心语法如何使用
CommonJS
:服务器端使用
CommonJS
:浏览器端使用
CommonJS
规范模块使用环境区分
CommonJS
规范中,每一个JS文件都可以作为一个模块
是席木木啊
·
2023-07-14 07:11
Vue
javascript
模块化
CommonJS
前端
模块化规范
常用模块化有两种规范,
commonJS
和ES6一:两者区别二:如何转义?我们常遇到的使用场景是,在
commonJS
的模块里需要引入ES6规范的模块。
sun_qqq
·
2023-07-14 00:12
前端
javascript
开发语言
ECMAScript6和其常量变量的声明
之后的文件输入到另一个文件当中5.将整个src目录下的es6文件转换成es5文件到dist目录3.模块化1-module1.js2-module2.jsES6导出的是一个接口,接口存放的是一个变量4.
CommonJS
学前端的狗头苏丹
·
2023-07-14 00:11
HTML+CSS+JS
es6
前端
ecmascript
前端面试题-JS(二)
16说说你对AMD和
Commonjs
的理解
CommonJS
是服务器端模块的规范,Node.js采⽤了这个规范。
CommonJS
规范加载模块是同步的,也就是说,只有加载完成,才能执⾏后⾯的操作。
paterWang
·
2023-07-13 22:06
前端
前端
javascript
开发语言
Module模块化 &
Commonjs
模块化
Document同步加载js,如放在头部中会先于DOM加载,js会无法获取DOM节点;async:异步加载js,js一旦加载完,会立即执行js;如DOM非常多,js非常少,会导致js找不到DOM节点;defer:异步加载js,会等到DOM全部加载完才会执行js;等于将<script>写在<body>最后方式;同步加载js,放在尾部等待所有DOM加载完毕;hello异步加载j
Peter_2B
·
2023-06-25 19:20
axios-retry插件-axios请求失败自动重试
安装npminstallaxios-retry使用//
CommonJS
//constaxiosRetry=require('axios-retry');//ES6importaxiosRetryfrom'axios-retry
Moshow郑锴
·
2023-06-23 14:08
node.js
axios
node 模块加载和webpack resolve
node模块加载和webpackresolvenodemodulewebpackresolvenode模块加载机制node的实现借鉴
commonJS
来实现的模块加载机制,先简单的说一下
commonJS
规范
站着瞌睡
·
2023-06-23 10:49
【后台管理系统】04.node.js
二、
commonJs
规范(模块化)规范定义1.每个文件都是一个模块,都有自己的作用域2.在模块内部,module变量代表自身3.module.exports提供对外接口//b.js想要用a.js的变量test1
菜鸟ql
·
2023-06-23 06:06
前端
express
深入浅出Node.js——模块机制与
CommonJS
规范
文章目录
CommonJS
规范Node的模块实现优先从缓存加载路径分析和文件定位模块编译NPM包结构包描述文件与NPM在长时间的尝试中,JavaScript被不断的类聚和抽象,以更好的组织业务逻辑,但是在一个角度而言
No_Game_No_Life_
·
2023-06-22 15:03
node.js
什么是 JavaScript 世界的 UMD
在许多情况下,它使用AMD作为基础,并添加了特殊的外壳来处理
CommonJS
兼容性。所以首先要了解AMD.AMDAMD代表异步模块定义(AsynchronousModuleDefinition).它是
·
2023-06-22 10:42
01-初识webpack
静态的static:这样表述的原因是我们最终可以将代码打包成最终的静态资源(部署到静态服务器);模块化module:webpack默认支持各种模块化开发,ESModule、
CommonJS
、AMD等;现代的
coder_yihua
·
2023-06-21 04:43
webpack
webpack
javascript
前端
彻底掌握
CommonJS
模块化简介为什么模块化随着前端代码越来越复杂,我们迫切希望解决以下几个问题全局变量污染(多人合作)抽出公共代码(封装)减少请求次数(减少script标签)一个好的模块化方案,必须要能解决依赖问题以及加载顺序问题模块式历史IIFE:使用自执行函数来编写模块化,特点:在一个单独的函数作用域中执行代码,避免变量冲突如何解决依赖,可以让一个依赖暴露到windows上,然后当做参数传入到另外一个需要此依赖的
·
2023-06-20 09:26
javascript前端模块化
webpack面试
2.webpack的优势(1)webpack是以
commonJS
的形式来书写脚本滴,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移。(2)能被模块化的不仅仅是JS了。
J_Ronaldo
·
2023-06-20 05:23
Nodejs的模块和
CommonJS
规范
文章目录模块化开发是什么Nodejs的模块
CommonJS
规范还有什么其他规范模块化开发是什么JavaScript模块化开发是指将一个大型的JavaScript应用程序拆分成许多小的模块,这些模块可以独立开发
有趣的小良
·
2023-06-19 20:06
Nodejs
JS基础
javascript
前端
ecmascript
node.js
大前端
探究 Node.js 中的模块化实现方式
本文将深入探讨Node.js中的模块化实现方式,包括
CommonJS
规范和ES模块规范,并介绍它们的特点、使用方法以及在实际开发中的应用。
jio本小子
·
2023-06-18 17:19
node.js
javascript
前端
Vite教程 安装
vite为何如此快------------ESBuild解析---------ESBuild的特点超快的构建速度不需要缓存支持ES6和
commonjs
模块化支持Es6的Tree-shaking支持GO,
@小朱呀路
·
2023-06-18 00:12
vue.js
前端
javascript
node.js报错 ReferenceError: require is not defined 解决方案分享
从node.js14版及以上版本中,require作为
COMMONJS
的一个命令已不再直接支持使用,所以我们需要导入createRequire命令才可以。
代码搬运媛
·
2023-06-17 20:13
前端须知的网络基础
node.js
前端
后端
Vue CLI在
CommonJS
模块中不支持顶级 await 语法的解决办法
这是因为默认情况下,VueCLI会将你的代码转换为
CommonJS
模块,而在
CommonJS
模块中不支持顶级await语法。
三岁很ok
·
2023-06-17 03:41
vue.js
javascript
前端
vue对不同构建版本的解释,以及vue-cli3中如何配置别名
CommonJS
:用来配合老牌打包工具比如Browserify或w
广告位招租
·
2023-06-16 10:07
37 #
commonjs
规范流程梳理
require源码大致过程mod.require会默认调用require语法Module.prototype.require模块的原型上有require方法Module._load调用模块的加载方法,最终返回的是module.exportsModule._resolveFilename解析文件名,将文件名变成绝对路径,默认尝试添加.js.json等Module._cache默认会判断是否存在缓存n
凯小默
·
2023-06-16 00:41
前端工程架构
Node
/
Node
框架
node.js
commonjs
模块化
污染全局命名冲突完全依靠约定阶段二:命名空间每个模块只暴露一个全局对象,模块成员挂到对象下面问题:没有私有空间,模块成员仍然可以被修改,模块依赖关系问题阶段三:立即执行函数内部挂载对象,对象上挂载对外成员,私有成员在函数内部
commonjs
奔跑的兔子呀
·
2023-06-15 09:33
Vue源码-一准备工作
目录结构image.pngVue的不同构建版本通过npmrunbuild打包出所有版本的文件通过dist/READMe.md,可以获取到不同版本的解释UMD
CommonJS
ESModuleFullvue.jsvue.common.jsvue.esm.jsRuntime-onlyvue.runtime.jsvue.runtime.common.jsvue.runtime.esm.jsFull
小妹呀
·
2023-06-15 07:50
Javascript面试常问知识点
2.3Object.prototype.toString()方法:2.4Array.isArray()函数:3.本地存储方式cookieWebStorage(localStorage和sessionStorage)indexedDB4.JS模块化方案
CommonJS
Program W
·
2023-06-14 14:53
大前端
js
ES6
javascript
面试
前端
JavaScript模块
模块的优点:1.可维护性;2.命名空间;3.重用代码常见的模块化规范:
CommonJS
、AMD、CMD,也有ES6的Modules
CommonJS
CommonJS
的核心思想就是通过exports或者module.exports
·
2023-06-14 10:16
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他