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
sea.js
FAQ: funi-min.js报错(seajs)
工作中用到
sea.js
,改造成funi-min.js。
恬雅过客
·
2024-02-20 15:21
Vue学习笔记5--前端工程化
把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,可以通过特定的接口公开内部成员,也可以依赖别的模块好处:方便代码重用,提升开发效率,方便后期维护浏览器端模块化规范AMD(Require.js)CMD(
Sea.js
UtilMan
·
2024-02-09 05:36
如何改造现有文件为 CMD 模块
如何改造现有文件为CMD模块经过一段考察,我们终于要在项目中引入模块机制和
Sea.js
了,那么如何将现有的文件改造成CMD模块就成了重要的问题。下面针对一些典型场景来说明包装的方式。
爱编程的鱼
·
2024-01-13 06:21
CMD
前端
算法
开发语言
2020-04-01
jquery:简化了js的一些操作,并且提供了一些非常好用的APIjqueryui、jquery-easyui:在jqeury的基础上提供了一些常用的组件日期,下拉框,表格这些组件require.js、
sea.js
有只Bug
·
2023-11-26 19:50
立定2020年,观看前端发展简史,未来可期!
2011年,出现RequireJS和
Sea.js
,解决了命名空间和文件依赖的问题。2013年,进入组件化时代,摆脱DOM限制。
八重樱勿忘
·
2023-10-20 10:27
AMD_CMD_RequireJS
有哪些应用CMD规范(CommonModuleDefinition):是
sea.js
在推广过程中对模块定义的规范化产出,主要用于浏览器端。
字母31
·
2023-10-18 12:50
vue.js 与传统库jquery开发思路的区别
众所周知最近几年前端发展非常的迅猛,除各种框架如:backbone、angular、reactjs外,还有模块化开发思想的实现库:
sea.js
、require.js、webpack以及前端上线部署集成工具如
种麦南山下
·
2023-10-17 20:07
vue
vue.js
jquery
前端
require.js和
sea.js
的区别
require.js和
sea.js
的区别首先原理上的区别
sea.js
遵循CMD规范.书写方式类似node.js的书写模板代码.依赖的自动加载,配置的简洁清晰.说白了就是懒加载.require.js遵循AMD
Jony0114
·
2023-09-23 05:57
AMD是什么?CMD是什么?他们之间有哪些区别
RequireJS和
Sea.js
都是模块加载器,倡导模块化开发理念,核心价值是让JavaScript的模块化开发变得简单自然。不同之处两者的主要区别如下:定位有差异。
海带先森
·
2023-08-23 23:44
sea.js
项目迁移到webpack
项目背景最近参与一个旧项目功能迁移的工作,旧项目使用到
sea.js
、layer、jquery、art-template、bootstrap、jquey.ztree等,新项目是基于vue-cli的webpack
star__light
·
2023-08-08 11:59
编写一个简单的 webpack 模块打包器
因此诞生了CommonJS(NodeJS),AMD(
sea.js
),ES6Module(ES6,Webpack),CMD(require.js)等模块化规范。什么是模块化?
Thomas赵骐
·
2023-08-02 15:35
ES6新特性之Module
关于模块化,在之前有过AMD和CMD,require.js以及后面的
sea.js
,实际上都是借助于第三方的插件。
前白
·
2023-07-24 11:47
JavaSript模块规范 - AMD规范与CMD规范介绍
JavaSript模块规范-AMD规范与CMD规范介绍阮一峰老师的解释文章http://blog.chinaunix.net/uid-26672038-id-4112229.htmlRequireJS和
Sea.js
janezhang
·
2023-07-23 08:25
sea.js
define(function(require,exports,module){`require`是一个方法,接受[模块标识]作为唯一参数,用来获取其他模块提供的接口。//eg://获取模块a的接口//vara=require('./a');//调用模块a的方法//a.doSomething();exports是一个对象,用来向外提供模块接口。正确的写法是用return或者给module.expo
哼_
·
2023-04-17 10:52
JavaScript中的三种模块化规范AMD CMD CommonJS,以及各自的实现方法:require.js
sea.js
node.js
为什么要使用模块化网站越来越复杂,js代码、js文件也越来越多1.命名冲突2.文件依赖问题程序中的模块化开发效率高一次编写多次使用方便维护了(维护的成本更低)模块之间有高耦合低内聚的特点对象封装用命名空间的方式进行封装先约定命名的规范的形式对象里面的属性和方法很容易被修改掉,很不安全划分私有空间-通过匿名函数自执行的方法封装模块,-可以保护私有变量和方法模块的维护扩展开闭原则,对修改关闭,对扩展开
Tenloy
·
2023-04-06 15:08
JavaScript中的模块化
随着前端项目的日益复杂化,大型化,让JavaScript不得不做模块化.现在主要有如下模块化解决方案:这里不讨论各个模块化解决方案的使用,而是讨论区别是应用场景等AMD(require.js)CMD(
sea.js
2分_08b6
·
2023-03-28 22:06
javascript 模块化
有哪些应用CMD规范(CommonModuleDefinition):是
sea.js
在推广过程中对模块定义的规范化产出,主要用于浏览器端。
饥人谷_Jack
·
2023-03-22 06:46
前端模块体系
exports、require、global特点:commonJS用同步的方式加载模块二、AMD(RequireJS)命令:define()定义模块,用require()加载模块特点:异步加载模块三、CMD(
Sea.js
石头软软
·
2023-03-17 13:15
module模块化
模块化规范CommonJS:node.jsrequire('')...AMD:require.jsCMD:
sea.js
早就不维护了ES6:2015年es6中到导入和导出关键字:exportimportasexportdefaultexport
della岳
·
2023-03-15 07:15
webpack使用详解(二)
webpack历史前端工具的极速发展grunt打包工具,速度太慢,快死了gulp打包工具,速度可以,但没webpack繁荣require.js快死了
sea.js
死了Browserify已经挂了与webpack
xiaobangsky
·
2022-12-04 03:32
前端体系构建
webpack
nodejs模块化
命名冲突和污染代码冗余,无效请求多文件的依赖关系复杂模块:小而精,利于维护的代码片段常见模块化规范CommonJS规范node.js(同步加载)AMD规范require.js(异步加载,依赖前置)CMD规范
sea.js
·
2022-04-29 11:49
node.js
sea.JS
sea.JS
符合cmd规范的模块加载器。当页面中有多个js文件时,使用
sea.JS
会让代码更好写,更易懂。模块定义规范require是一个方法,接受模块标识作为唯一参数,用来获取其他模块提供的接口。
Jerry_Cheung
·
2022-02-20 23:40
JS中的模块规范:AMD,CMD,CommonJS, UMD
玉伯写的
sea.js
就是遵
一瓣山河
·
2022-02-17 20:49
AMD CMD commonJS和ES6的对比
lib的参数,requiresJS也就是说相当于依赖前置,也就是说我需要的时候在最前面定义好,通过回调函数直接使用就好多了,异步请求CMD是seaJS在推广过程中对模块当以的规范化产品的产出CMDCMD是
Sea.JS
会飞的小北
·
2022-02-17 07:30
sea.js
sea.js
[TOC]代表
sea.js
一、CMD规范:1、申明一个模块就是一个文件,申明自己的文件js的时候,使用require(function(){})或者是require(factory)2、定义
白璞1024
·
2022-02-03 02:18
前端构建这十年
写在前面前端模块化/构建工具从最开始的基于浏览器运行时加载的RequireJs/
Sea.js
到将所有资源组装依赖打包webpack/rollup/parcel的bundle类模块化构建工具,再到现在的bundleless
·
2021-08-12 12:11
前端构建这十年
写在前面前端模块化/构建工具从最开始的基于浏览器运行时加载的RequireJs/
Sea.js
到将所有资源组装依赖打包webpack/rollup/parcel的bundle类模块化构建工具,再到现在的bundleless
·
2021-08-11 09:03
ES6中的Module与Interator
对于模块化规范,在es6出现之前,有以下三种规范,分别是Common.js(Node.js)、AMD(require.js)、CMD(
sea.js
)。大家还可以关注我的微信公众号,蜗牛全栈。
·
2021-06-27 12:06
javascriptes6前端
ES6中的Module与Interator
对于模块化规范,在es6出现之前,有以下三种规范,分别是Common.js(Node.js)、AMD(require.js)、CMD(
sea.js
)。大家还可以关注我的微信公众号,蜗牛全栈。
·
2021-06-27 12:01
javascriptes6前端
TODO
说明收藏一些技术社区和个人博客中大神的文章,待整理学习吸收~内容JS模块总结
Sea.js
写一个适应所有环境的js模块js模块化编程之彻底弄懂CommonJS和AMD/CMD!
dino小恐龙
·
2021-05-18 15:43
Vue 前后端交互 (模块化)
1.AMD(AsynchronousModuleDefinition,异步模块定义)代表产品为:Require.js2.CMD(CommonModuleDefinition,通用模块定义)代表产品为:
Sea.js
QuantumYou
·
2021-02-09 18:13
前端
npm
nodejs
理解web前端中 一些名词和概念
web前端历程JS--->jquery---bootstrap---require.js/
sea.js
/common.js---gulp/grunt/browserifyjs---->angular.js
·
2021-02-02 18:16
前端
前端模块化开发的价值
本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用
Sea.js
进行前端的模块化开发。恼人的命名冲突我们从一个简单的习惯出发。
·
2021-01-27 01:35
前端
JavaScript 主流模块(module)规范介绍
主流模块规范目前主流模块规范有:规范名称运行环境实现加载方式AMD(异步模块定义)客户端require.js异步CMD(通用模块定义)客户端
sea.js
异步CommonJS服务端NodeJS同步(动态加载
YanniLi
·
2020-12-08 21:15
前端
javascript
JavaScript 主流模块(module)规范介绍
主流模块规范目前主流模块规范有:规范名称运行环境实现加载方式AMD(异步模块定义)客户端require.js异步CMD(通用模块定义)客户端
sea.js
异步CommonJS服务端NodeJS同步(动态加载
YanniLi
·
2020-12-08 21:15
前端
javascript
JavaScript模块化编程补充
Sea.js
官网的介绍:
Sea.js
追求简单、自然的代码书写和组织方式,具有以下核心特性:简单友好的模块定义规范:
Sea.js
遵循CMD规范,可以像Node.js一般书写模块代码。
shure_
·
2020-09-16 12:26
web前端
JavaScript
javascript
模块化
JavaScript模块化开发(五) —— 延伸阅读
Sea.js
的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放出来,可以专注于代码本身的逻辑。
仪劍鍾情
·
2020-09-16 08:41
JavaScript模块化
利剑出鞘直指AMD/CMD/UMD及CommonJS
其实有这种赶脚的,个人觉得都是不系统化总结记忆、分析的程序猿们,往这看--AMD(require.js)与CMD(
sea.js
),CommonJS一般是服务于nodejs,这样就清晰了咩。
Max_XDC
·
2020-09-13 18:10
前端
seajs通过module.constructor.prototype扩展公共方法
使用
sea.js
提供的preload模块功能!在安装了官方的项目工具spm后,直接spminstall-gseajs-prelo
LzwGlory
·
2020-09-12 22:16
SeaJs
VUE(现代库) VS jquery(传统库)
众所周知最近几年前端发展非常的迅猛,除各种框架如:backbone、angular、reactjs外,还有模块化开发思想的实现库:
sea.js
、require.js、webpack以及前端上线部署集成工具如
anku1776
·
2020-09-12 05:17
前端
webpack
javascript
解决
sea.js
引用jQuery提示$ is not a function的问题
在使用
sea.js
的如下写法引用jQuery文件时,//main.jsdefine(function(require,exports,module){var$=require('jquery-3.1.0
weixin_34166472
·
2020-09-10 19:05
Seajs的配置
npm下载指令查找方法如下下载完成后,生成一个node_modules目录,seajs核心文件放在node_modules\seajs\dist下,如下图所示引入seajs新建index.html文件,将
sea.js
月半小夜曲
·
2020-08-24 15:41
seajs
seajs配置
前端seajs模块化实践
前端模块化开发的价值1、恼人的命名冲突2、烦琐的文件依赖使用
Sea.js
来解决除了解决命名冲突和依赖管理,使用
Sea.js
进行模块化开发还可以带来很多好处:模块的版本管理。
凯恩斯
·
2020-08-24 14:56
javascript
seajs
js模块化和使用
很久以前就知道js模块化开发可以使用require.js和
sea.js
,就一直没去看看。
东雄平
·
2020-08-24 13:10
模块化
seajs
requirejs
获取 JavaScript 脚本文件路径
该文写于2013-08-22在开发过程中,有时需要动态获取文件的URL,获取JS文件的URL是最常见的需求,例如像
Sea.js
等ModuleLoader就会用到。
欧雷
·
2020-08-24 13:37
javascript
url
文件路径
Sea.js
出现Uncaught TypeError: object is not a function的解决方法
此文章转载自:http://www.tonitech.com/2279.html,转载请注明出处。最近我有一个项目需要用到seajs+jquery+underscore来开发前端页面,是第一次使用seajs做项目。一开始使用就遇到了:UncaughtTypeError:objectisnotafunction的问题,这个问题到谷歌上搜索之后是一大片的,github上玉伯也有给出耐心的解答。后来我发
menghuan0625
·
2020-08-23 02:15
web前端
CMD&seaJS
本文主要摘自:https://github.com/seajs/seaj...还有一篇文章可以参考:https://segmentfault.com/a/11...使用seaJS在
Sea.js
中,所有JavaScript
specialCoder
·
2020-08-22 09:58
seajs
cmd
前端模块化
简述JavaScript模块化编程(二)
以
Sea.js
为代表。而在ES6已经大行其道的今天,ES6中所提供的模块化的方法也自然而然成了我们
weixin_30394669
·
2020-08-21 17:34
模块化规范
common.jsAMD异步模块定义(require.js)CMD通用模块定义(
sea.js
)1.文件即模块2.使用module.exports(exports)暴露对外接口3.使用require同步加载依赖模块
RainsP
·
2020-08-21 15:32
模块化
web前端
javascript
web前端模块化开发
2.为何需要
sea.js
模块化开发对于无法直接用原生JS完成的新手来说,那
dr_920393252
·
2020-08-21 14:17
web前端菜鸟入门
javascript
web前端
文件模块化开发
sea-js
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他