前端模块化
show_code
爱前端,爱dota,爱生活,为技术而痴狂,偏爱新技术的学习!
展开
-
前端模块化工具require.js的使用
一、为什么我们要用require.js?远古时代,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不好使了,就分成多个文件,依次加载。下面的例子,相信很多人都见过:这段代码依次加载多个js文件。然而这样的写法有很大的缺点:首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于j原创 2017-05-12 10:35:20 · 554 阅读 · 0 评论 -
javascript模块化开发之cmd规范
现在前端开发一定会用到四个“现代化”(模块化,自动化,组件化,工程化),下面就来说说其中之一的模块化。先说说模块化的优点,有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块,换种方式说,我们开发接口是想开放什么方法给别人调用,这也可以轻易的做到,还有重要的一点是它能避免全局变量的滥用以及相互污染。当然,任何事情都是两面性的,模块化也是有前提的,那就是大家必须以同样的方原创 2017-05-06 15:29:43 · 840 阅读 · 0 评论 -
npm打包上传
npm是目前最大的包服务平台,前端基本无人不知,无人不晓了,初期我们可能都是在用别人封装到npm的包,那随着自身实力的增长,怎么打一个自己的包并上传到NPM呢?很简单,下面就是基本步骤,一切从简:1.在任意目录创建一个文件夹,比如叫"my-npm-hello";2.进入该文件夹,在该目录下运行命令行,然后直接npm init --yes(--yes就是表明你都是用默认的配置信息,也...原创 2019-04-17 20:44:27 · 3024 阅读 · 0 评论