1、seajs使用外部依赖(第三方工具库,譬如jQuery) 错误做法: 正确做法1: 正确做法2: ...
分类:
Web程序 时间:
2018-11-14 12:38:09
阅读次数:
176
使用seaJs也有一阵子了,一直也想抽个时间写个这方面的博客,直到今天才写……也许写的不是很完善,但跟大伙分享也是一种乐趣,不对之处欢迎指出。[抱拳] 时间有限,我这里不过多介绍前端模块化,有兴趣可以去了解。 一、写在前面 seaJs出自前端工程师玉伯之手,一个文件就是一个模块,实现JavaScri ...
分类:
Web程序 时间:
2018-10-10 19:16:17
阅读次数:
178
什么是 seaJS ? 和requireJS相似的,seaJS 也是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它非常适合在浏览器中使用,它可以确保所依赖的JS文件加载完成之后再加载当前的JS文 ...
分类:
Web程序 时间:
2018-09-27 01:47:41
阅读次数:
206
什么是SeaJS?SeaJS是一款适用于Web浏览器端的模块加载器,它同时又与Node兼容。在SeaJS的世界里,一个文件就是一个模块,所有模块都遵循CMD(Common Module Definition)规范。SeaJS本身遵循(Keep it Simple, Stupid)理念开发,API仅有 ...
分类:
Web程序 时间:
2018-08-02 00:13:02
阅读次数:
295
引入JS: <script type="text/javascript" src="static/my/js/bootstrap-datepicker.min.js"></script> <script type="text/javascript" src="static/my/js/bootstr ...
分类:
其他好文 时间:
2018-08-01 23:58:24
阅读次数:
326
在MVC项目中的 BundleConfig操作中是微软已经给我们准备好的CSS和JS压缩,我们可以把模版页的样式表和脚本放入这个地方压缩(子页太多,所以另作压缩)。这个配置文件在App_Start文件夹下,Global.asax在全局配置文件下,会启用这个配置文件,对EnableOptimizati ...
分类:
Web程序 时间:
2018-07-01 11:49:21
阅读次数:
172
一、前端模块化 关于前端模块化,参考以下链接 :http://www.cnblogs.com/huiguo/category/1125329.html 二、SeaJS SeaJS:SeaJS 是一个适用于 Web 浏览器端的模块加载器,主要为了实现JS文件的异步加载以及管理模块之间的依赖性。在 Se ...
分类:
Web程序 时间:
2018-06-23 17:14:00
阅读次数:
206
sea.js 一、 sea.js向全局中引入了两个变量seajs、define; 1、seajs用加载文件 seajs.use(deps,callback)异步引入入口模块 路径要以sea.js文件所在的目录为准 参数: deps:可以是一个字符串,也可以是一个数组;如果是一个字符串表示要引入的文件 ...
分类:
Web程序 时间:
2018-06-18 10:32:35
阅读次数:
205
前端模块规范有三种:CommonJs,AMD和CMD。 CommonJs用在服务器端,AMD和CMD用在浏览器环境 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。 AMD:提前执行(异步加载:依赖先执行)+延迟执行 ...
分类:
Web程序 时间:
2018-06-04 16:51:03
阅读次数:
234
服务器端规范 - CommonJS Node.js 浏览器端规范 - AMD RequireJS - CMD SeaJS ...
分类:
编程语言 时间:
2018-05-08 22:22:38
阅读次数:
170