前端
liangxw1
这个作者很懒,什么都没留下…
展开
-
理解jquery的$.extend()、$.fn和$.fn.extend()
https://www.2cto.com/kf/201507/417874.htmljquery插件的开发包括两种: 一种是类级别的插件开发,即给jquery添加新的全局函数,相当于给jquery类本身添加方法。jquery的全局函数就是属于jquery命名空间的函数。另一种是对象级别的插件开发,即给jquery对象添加方法,下面就两种函数的开发做详细的说明。转载 2017-09-05 10:30:50 · 442 阅读 · 0 评论 -
转载 -- Speed Up Your Javascript, Part 2: Downloadable Examples!
https://betterexplained.com/articles/optimized-javascript-example/ I’m happy people are finding the article on javascript optimization useful. But I made a giant, horrible mistake. A mistake...转载 2018-12-06 12:56:05 · 521 阅读 · 0 评论 -
转载 -- Speed Up Your Javascript Load Time
https://betterexplained.com/articles/speed-up-your-javascript-load-time/ Javascript is becoming increasingly popular on websites, from loading dynamic data via AJAX to adding special effects to...转载 2018-12-06 12:51:24 · 580 阅读 · 0 评论 -
转载 -- How To Optimize Your Site With GZIP Compression
// 下面这篇文章讲的非常不错,看完了https://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/ // Content-Encoding, 定义 from developer.mozillahttps://developer.mozilla.org/en-US/docs/...转载 2018-12-05 14:30:56 · 1356 阅读 · 0 评论 -
转载 -- How To Optimize Your Site With HTTP Caching
https://betterexplained.com/articles/how-to-optimize-your-site-with-http-caching/ // Caching Tutorial for Web Authors and Webmasters// 下面这篇文章应该是比较权威的关于 caching的文章,没有详细看,待以后需要深入用到时,在深入读一下https...转载 2018-12-06 12:48:55 · 389 阅读 · 0 评论 -
前端-工程打包时,为js, css等文件
前端-工程打包时,为js, css等文件的文件名做hash处理,以处理客户端浏览器缓存旧代码的情况,当有新版本的代码时客户端可能会有这样的不确定性的问题对于angular的工程可以这样打包:ng build -prod --output-hashing=allBut those hashed bundles are great, because it solves a common ...转载 2018-11-27 11:25:28 · 1148 阅读 · 0 评论 -
Angular reload page when new version is deployed
在类似于angular程序的项目,部署到生产环境后,如果后续还有代码更新的版本升级,代码需要重新压缩,打包,之后在部署到生产环境。注: 注意这个打包后的文件,类似于js,css等文件的文件名可以采取hash命名,就是每次打包的同一个js文件的文件名都是包含hash字符串的,这样的好处是,可以强制浏览强制从服务端读取最新的更改过的js文件,但是前提是用户的浏览器需要主动刷新。但是对于有些页面或者...转载 2018-11-23 10:35:10 · 410 阅读 · 0 评论 -
npm 命令 & 【npm】利用npm安装/删除/发布/更新/撤销发布包 & 如何升级nodejs版本
How to get TypeScript definitions file for a particular version of Jquery, ex 3.2.1?https://stackoverflow.com/questions/43643904/how-to-get-typescript-definitions-file-for-a-particular-version-of-转载 2017-09-05 13:00:52 · 3879 阅读 · 0 评论 -
bower简明入门教程
https://segmentfault.com/a/1190000002971135什么是bowerBower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如YeoMan和Grunt,这个会在以后的文章中介绍。准备工作安装node环境:转载 2017-08-31 14:48:33 · 254 阅读 · 0 评论 -
Gulp:任务自动管理工具
http://javascript.ruanyifeng.com/tool/gulp.html前端 | 重构 gulpfile.jshttps://segmentfault.com/a/1190000002880177http://www.gulpjs.com.cn/docs/cli/目录安装gulpfile.js转载 2017-09-07 14:25:42 · 944 阅读 · 0 评论