前端开发在近一两年发展的非常快,JavaScript作为主流的开发语言得到了前所未有的热捧。大量的前端框架出现了,这些框架都在尝试着解决一 些前端开发中的共性问题,但是实现又不尽相同。通常一般的前端加载js文件都是这样 : 但是当一个项目特别大的时候 引入的js文件就特别多,这样看起来不雅观,并且不 ...
分类:
Web程序 时间:
2017-04-21 22:27:40
阅读次数:
588
最近忙于学校的一个新网站建设,对于以前的前端程序编写方式的不正规特意上网学习了require.js 的用法,使此次的工程更加有条理同时符合当前前端的开发模式——前端模块化。 网上有不少很好的学习文章这里推荐阮一峰老师的:http://www.ruanyifeng.com/blog/2012/11/r ...
分类:
Web程序 时间:
2017-04-17 19:20:32
阅读次数:
171
1.webpack 可以做什么 webpack 可以看做是一个模块打包机, 它可以将你的项目结构中的一些浏览器不能直接运行的拓展语言(Typescript,scss等),将其打包并编译成浏览器可以运行的格式。 一切都为模块 就require.js,来说 , 它的模块化是将js模块化 , 而 webp ...
分类:
Web程序 时间:
2017-04-17 00:30:10
阅读次数:
188
昨天小颖分享了一篇require.js入门 ,今天小颖发现了一个很郁闷的问题,希望大神们帮小颖解释下到底是什么原理才能出现以下的现象,其实小颖昨天也有问过园友里的一位帅锅,只是他解释的小颖没太明白。嘻嘻所以写出来想通过博客园这个平台里集思广益,解决这个疑惑。 好啦我们一起来看看这个让小颖头疼的问题: ...
分类:
Web程序 时间:
2017-04-14 18:52:50
阅读次数:
241
require.js入门 小颖目前所在的公司在用require.js,小颖一直说要写个小demo,今天抽空把自己写的小demo分享出来,希望对初学者有一些帮助,嘻嘻 学习资料: CSDN上的一篇文章:使用RequireJS优化Web应用前端 阮一峰老师的网络日志:Javascript模块化编程(三) ...
分类:
Web程序 时间:
2017-04-13 16:47:09
阅读次数:
303
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多, ...
分类:
编程语言 时间:
2017-04-09 13:32:34
阅读次数:
230
require.js作为javsscript的一种模块化编程规范,异步加载模块,主要应用于浏览器端,异步加载js文件,让浏览器不会因为在加载js文件而失去响应。 一、开始 目录结构: 首先要加载require.js app.js即是入口文件,我们在里面加载math.js math.js的编写要符合A ...
分类:
Web程序 时间:
2017-04-09 11:30:03
阅读次数:
315
http://www.ruanyifeng.com/blog/2012/11/require_js.html 写的很好 ...
分类:
其他好文 时间:
2017-03-28 16:35:40
阅读次数:
158
使用require.js的好处? 1 有效的防止命名冲突(可以将变量封装在模块内,通过暴露出的接口解决命名冲突) 2 解决不同JS文件中的依赖 3 可以让我们的代码以模块化的方式组织 官方网站http://www.requirejs.org/docs/download.html 下载require. ...
分类:
Web程序 时间:
2017-03-23 01:24:28
阅读次数:
164
angular利用require.js和nodejs的一个模块式开发部分步骤小结: 第一部分:Node.js的下载,npm的安装,http服务的使用 1、下载并安装 node.js 2、工作目录下写一个package.json文件内容:“scripts”: {“start”: “http-serve ...
分类:
其他好文 时间:
2017-03-19 14:17:35
阅读次数:
929