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
require.js
require.js
模块化整理
本文是对自己JS学习的一个总结和一些碎片化学习的整理,主要是关于模块化的以及
require.js
。后面可能会写个小插件的或者源码阅读的博文。如果有同学不幸看到本人的这篇博文,对此实属抱歉。
老干妈真的不辣
·
2020-06-25 11:05
原生JS
require.js
引入js文件提示 is not a construtor的可能原因与解决方案
最近使用ThinkPHP框架结合
require.js
进行前端开发,一个页面需要使用腾讯的TcPlayer播放器组件来播放直播视频,我在
require.js
的配置文件中引入了Tcplayer:paths:
AntoniotheFuture
·
2020-06-24 23:39
JS.网页显示
javaScript 模块化开发 AMD(异步加载
require.js
) 和CMD( sea.js) 1
s开发者对js模块加载的尝试和创新从来都没有停止过,尤其是当nodejs的出现后,模块化加载的必要性更加凸显。本文不讨论如何在nodejs环境来模块化加载(创造者已经利用commonJS机制解决),只讨论在浏览器环境下如何来模块加载的思路,并提出一些我的看法。浏览器环境与nodejs的环境的最大差异是,对于nodejs的环境,大多数情况下被依赖的模块文件本身就在本地(它们都在服务器上),同步取过来
prpjava2011
·
2020-06-24 20:23
javascript
RequireJS 使用详解
require.js
主要解决两个问题:1>实现js文件的异步加载,避免网页失去响应2>管理模块之间的依赖性,便于代码的编写和维护官网:http://requirejs.org/GitHub:https:
小柴的生活观
·
2020-06-22 22:27
JavaScript
Uncaught Error: Script error for "popper.js", needed by: bootstrap 解决方案
Scripterrorfor"popper.js",neededby:bootstraphttps://requirejs.org/docs/errors.html#scripterroratmakeError(
require.js
chenghundong6989
·
2020-06-22 21:12
RequireJS 教程详解
RequireJS使用引入
require.js
标签含有一个特殊的
chase_sky
·
2020-06-22 21:15
前端工具
关于模块化(AMD_CMD_RequireJS)
解决命名冲突实现依赖管理模块的版本管理提高可维护性前端性能优化跨环境共享模块AMD(AsynchronousModuleDefinition)异步模块定义,AMD是采用异步方式加载模块,应用在
require.js
柏龙
·
2020-06-22 15:59
require.js
与IDEA的配合
本文主要讲述在html中使用requirejs时,如何让IDEA更加智能识别javascript的方法。测试时的目录结构,一种典型的thinkphp的结构,同时,在a.thml中通过requirejs引用了Public/Home/View/moduleA/a.js,后面我们的测试,都在a.js中进行。路径可识别+amdclass,对象,方法,都能完美识别class导出我们在Class1.js中导出
Cheney.Zhong.ZCY
·
2020-05-29 21:00
Vue学习笔记5--前端工程化
模块化相关规范概述传统开发问题命名冲突文件依赖模块化含义:把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,可以通过特定的接口公开内部成员,也可以依赖别的模块好处:方便代码重用,提升开发效率,方便后期维护浏览器端模块化规范AMD(
Require.js
erkye
·
2020-05-06 22:00
模块--
require.js
html文件中的标签中的代码或src引用的js文件中的代码是同步加载和执行的html文件中的标签中的代码使用document.write()方式引入的js文件是异步执行的Web动态加载JS外部文件(script标签)异步加载文件。当页面还有同步代码执行的时候。异步加载从控制台上看到的显示。一直是pending。文件很小的额话其实早就加载回来了。只是js是单线程的。没有功夫去处理显示状态。面向对象的
209bd3bc6844
·
2020-04-09 16:52
TypeScript——模块(2)
对于Node.js来说,使用--modulecommonjs;对于
Require.js
来说,使用--moduleamd。
2o壹9
·
2020-04-08 22:16
【答疑解惑】前端为什么需要构建工具?
基于开发效率的考虑:出现了各种框架和库,避免重复造轮子基于运行效率的考虑:出现了各种构建工具(grunt、gulp.js等),对前端代码进行压缩、优化、合并文件等,使文件更小基于维护效率的考虑:出现了各种模块化工具(
require.js
lndyzwdxhs
·
2020-04-08 00:09
require.js
使用: shim参数
在实际项目中,有些组件不符合AMD规范该如何,此时需要使用shim参数来进行相应配置example//people模块people.js;(function(){functionPeople(){}People.prototype={}window.people=People;})()require.config({paths:{'people':'control/people.js'},shim
打不过就加入他
·
2020-04-04 13:16
js模块化的三种写法例子
require.js
:content.jsdefine('content.js',function(){return'Acat';})index.jsrequire(['.
Flippancy
·
2020-04-04 10:57
require.js
引入库其中script标签的data-main属性表示入口文件的引入路径
require.js
三板斧:requiredefinerequire.configrequire:调用模块define:定义模块require.config
daixi859
·
2020-04-04 05:05
前端流程图之JointJS(四)
用于展示和修改单个节点的属性值Runtohere(RTH)功能,任意选择一个节点,可以找出从根节点到当前节点到最短路径并进行着色重新布局功能,对修改后的流程图进行重新布局给页面加了一个外框架,感觉比较正式重构了代码,集成到了
require.js
敬亭阁主
·
2020-04-03 22:56
require
关于baseURLbaseURL可以通过data-main或者在config中指定,如果未通过这种方式指定,则默认为引入
require.js
的那个html文档所在的目录。
幸福幸福幸福
·
2020-04-03 00:11
一个抛物线的思考
最近做一个大DEMO去了,把瀑布流,曝光,轮播,跳转,回到首页全部整理成了模块,使用了
require.js
和r.js去整理了这些模块,最大的体会就是,看文章和教程,仿佛自己都会了,baseUrl,paths
大淀桑浮不起來
·
2020-04-02 09:20
require.js
总结
转自:阮一峰老师的博客commonj与AMDrequire.js是通过AMD规范实现的,先来了解一下AMD和commonJS规范2009年,美国程序员RyanDahl创造了node.js项目,将javascript语言用于服务器端编程。这标志"Javascript模块化编程"正式诞生。因为老实说,在浏览器环境下,没有模块也不是特别大的问题,毕竟网页程序的复杂性有限;但是在服务器端,一定要有模块,与
火锅小王子00
·
2020-04-02 03:34
Javascript模块化编程:
require.js
的用法
require.js
是一个非常流行的库。data-main属性的作用是,指定网页程序的主模块。在上例中,就是js目录下面的main.js,这个文件会第一个被
require.js
加载。
全栈弄潮儿
·
2020-03-30 06:41
学习
require.js
(转)
前言提到
require.js
大多数人会说提到模块化开发,AMD等等,其实
require.js
并没有这么多复杂的概念,这里我就希望排除这些概念,从实用的角度来简单说一下
require.js
是干什么的,我们要怎么用它
郑伟的菜园子
·
2020-03-29 14:56
js模块化编程库
require.js
自己学习记录一下~首先做WEB网页,我们引文件经常是这么写的:使用
require.js
库就是防止这种写法,其优点如下:1.防止js加载阻塞页面渲染,避免网页失去响应;2.管理模块之间的依赖性,便于代码维护
Namikun
·
2020-03-29 13:13
Javascript模块化编程(三):
require.js
的用法
在上例中,就是js目录下面的main.js,这个文件会第一个被
require.js
加载。由于
require.js
默认的文件后缀名是js,所以可以把main.js简写成main。
老夫的天
·
2020-03-28 20:56
模块化与打包--
require.js
为什么要使用模块化?解决命名冲突依赖管理提高代码可读性代码解耦,提高复用性CMD、AMD、CommonJS规范分别指什么?有哪些应用AMD是”AsynchronousModuleDefinition”的缩写,意思就是”异步模块定义”。采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。语法:define(i
书中有凉气
·
2020-03-23 09:10
requirejs学习笔记
使用方法:1.官网下载
require.js
最新版本2.下载后,假定把它放在js子目录下面,就可以加载了为避免加载这个文件可能造成网页失去响应,解决办法有两个:1.把它放在网页底部加载2.把它写成:3.加载我们自己的代码
Leisure_blogs
·
2020-03-16 16:39
require.js
(初篇)
由于没有找到官方文档,这里掺杂了很多笔者自己的理解写得,如果哪里有错,或哪位简友有官方文档,还请分享一下,谢谢~一、关于模块化编程1.1传统代码的缺陷随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿。原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,并且这样写有很大的缺点,首先,加载的时候,浏览器会停止网页的渲染,加载的文件越多,那么网页失去响应的时间越
范小饭_
·
2020-03-13 21:58
require.js
和 angular
前端模块化思想:前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.JS,MVC,MVVM等的助力也使的前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有组织代码提供任何明显帮助,甚至没有类的概念,更不用说模块(module)了,那么什么是模块呢?目前,通行的js模块主
宁宁nn
·
2020-03-11 12:42
requirejs使用和总结
一、为什么要用
require.js
?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。
HowlEagle101Div
·
2020-03-11 08:09
2017前端框架及进阶知识汇总
页面顶层标签含有一个特殊的属性data-main,
require.js
使用它来启动脚本加载过程,而baseUrl一般设置到与该属性相一致的目录。用途:模块化动态加载。
找前辈网
·
2020-03-08 21:05
requireJs学习笔记
加载JavaScript文件index.htmlRJ(
require.js
)是一个以相对于baseUrl的地址来加载所有的代码。
进击的小铁
·
2020-03-08 06:03
关于模块化编程
相关知识前端模块化阮一峰三篇日志模块的写法AMD规范
require.js
的用法如果我没有理解错的话,js模块化编程分成两个部分,一个部分commonJS一般用在Node端,还有一个是requireJS,
进击的前端
·
2020-03-06 07:34
Require.js
中的坑
改变基目录(baseUrl)require.config({baseUrl:"js/lib",paths:{"jquery":"jquery.min","underscore":"underscore.min","backbone":"backbone.min"}});注意:给定baseUrl后(U要大写),后面paths的地址,甚至包括require执行函数中的地址,都不需要写baseUrl了,
yujiawei007
·
2020-03-01 08:24
JavaScript模块化-
require.js
,r.js和打包发布
在JavaScript模块化和闭包和JavaScript-Module-Pattern-In-Depth这两篇文章中,提到了模块化的基本思想,但是在实际项目中模块化和项目人员的分工,组建化开发,打包发布,性能优化,工程化管理都有密切的关系,这么重要的事情,在JavaScript大行其道的今天,不可能没有成熟的解决方案,所以从我的实践经验出发,从模块化讲到工程化,分享一下自己的经验。这篇文章主要是讲
转角遇见一直熊
·
2020-03-01 05:58
require.js
使用方法小结
jacascript模块化几乎被看做是前端工程师必备技能,本人最近事务缠身,学习
require.js
的事件被拖了好久,今天看了阮一峰博客,豁然开朗,特记录之。
HARRISKING
·
2020-02-29 14:08
RequireJS基本使用方法阐述
RequireJS来进行JS模块化管理,预览效果链接如下:https://greygao.github.io/require-demo/index.html描述首先,在主index.html在script中引入我们的
require.js
饥人谷_Grey高
·
2020-02-29 01:11
简述JavaScript模块化编程(二)
以
require.js
为代表。CMD,通用模块加载,懒加载,推荐依赖就近。以Sea.js为代表。而在ES6已经大行其道的今天,ES6中所提供的模块化的方法也自然而然成了我们
Srtian
·
2020-02-25 05:29
用
require.js
搭建一个vue项目
require.js
常用方法require(...)用于主文件,(主文件需要在script标签上定义data-main="主文件地址")require(['module1',...],function(
Vijay_
·
2020-02-24 20:20
requirejs基本使用
为什么要用
require.js
?
深沉的简单
·
2020-02-22 09:42
AMD_CMD_RequireJS
有哪些应用AMD(应用
require.js
)采用异步方式加载模块,模块的加载不影响它后面语句的运行。
李永州的FE
·
2020-02-21 21:50
require.js
使用
一、为什么要用
require.js
?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。
索哥来了
·
2020-02-18 08:16
前端模块化
nodejsAMD一个功能就是一个单独的模块,给出调用功能的借口
require.js
、curl、Dojo要
蛋黄肉
·
2020-02-15 01:38
8.26js文件引入vue组件/IIFE达到模块化编程
import的话,全部都可以用这个js文件,但是这个md5并不是通过export的方式导出,让我很是疑惑.解决:这个js文件有个关键的代码段如下图:md5.js模块化代码这是一段AMD规范的代码,经查
require.js
我爱吃肥肠
·
2020-02-14 23:38
require.js
使用详细说明
JavaScript模块化当前的网页已经开始逐渐变成"互联网应用程序",在网页中插入的JavaScript代码越来越庞大,越来越复杂.网页越来越像桌面程序了,需要一个团队分工协作,进度管理,单元测试等等......开发者不得不使用软件工程方法,管理网页的业务逻辑.JavaScript模块化编程,已经成为一个迫切的需求.理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人写好的模块.但是J
HelloJames
·
2020-02-12 18:25
vuex入门实例2
vuex源码地址工程代码结构如下|--src|----api|----assets|----component|----lib|----vuex|----config.js|----main.js|----
require.js
夜聆风
·
2020-02-11 21:38
模块化:
require.js
及r.js基础
requirejs的基本配置文件格式如下:requirejs.config({baseUrl:"src/js",paths:{'jquery':'lib/bower_components/jquery/dist/jquery.min'}});baseUrl作用:给后续所引用的模块自动添加一个前缀,也就是说后续所引用的模块的地址是在此url基础上加引用时的小部分路径构成的。baseUrl的基准:以引
柯良勇
·
2020-02-10 08:38
导入导出(import&export)
大家最熟知的JavaScript模块加载器是服务于Node.js的CommonJS(CMD方式)和服务于Web应用的
Require.js
Look_a_Look
·
2020-02-02 11:13
ES Module之exports、module.exports、export和export default
还没有模块化这个概念,但随着时间的推移,前端代码愈发庞大,那么自然而然会暴露很多问题:命名冲突文件依赖那个时候都是通过匿名自执行函数来解决命名冲突,文件依赖只能手动保证引入的顺序正确,直到后来某国外大神造出来
Require.js
Harlen_luan
·
2020-02-02 11:29
第十二章 ES6Moudule及
require.js
模块化开发
概述:历史上,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如Ruby的require、Python的import,甚至就连CSS都有@import,但是JavaScript任何这方面的支持都没有,这对开发大型的、复杂的项目形成了巨大障碍。在ES6之前,社区制定了一些模块加载方案,最主要的有Common
zgqCode
·
2020-01-08 09:57
Javascript模块化编程(三):
require.js
的用法
为什么要用
require.js
?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。
todayCC
·
2020-01-07 05:15
VUE(现代库) VS jquery(传统库)
vue_vs_jq.png众所周知最近几年前端发展非常的迅猛,除各种框架如:backbone、angular、reactjs外,还有模块化开发思想的实现库:sea.js、
require.js
、webpack
萧强
·
2020-01-07 03:54
上一页
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
其他