下面分享一些小小的想法。
1、开发过程中脚本的模块化。
这个过程可以使用seajs等模块化工具,然后配置nodejs 和grunt进行对应的模块压缩;
2、发布后的优化
假如大量使用多个第三方插件那很容易会出现一个页面大量资源请求的问题,这时候可以采用 grunt的合并脚本和css,当然,合并以后的文件还是需要人工来挑选,哪一些是需要合并压缩的,哪一些是需要引用的,还有清空浏览器缓存的问题。
至于具体代码,由于涉及到项目,我就不发布任何代码了。
下面分享一些小小的想法。
1、开发过程中脚本的模块化。
这个过程可以使用seajs等模块化工具,然后配置nodejs 和grunt进行对应的模块压缩;
2、发布后的优化
假如大量使用多个第三方插件那很容易会出现一个页面大量资源请求的问题,这时候可以采用 grunt的合并脚本和css,当然,合并以后的文件还是需要人工来挑选,哪一些是需要合并压缩的,哪一些是需要引用的,还有清空浏览器缓存的问题。
至于具体代码,由于涉及到项目,我就不发布任何代码了。