- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 去掉angularjs路由的#,node为服务器
#或#!是angular路由的特征,但是有时候我们由于种种原因不愿意去使用它。参考这篇资料之后, http://blog.fens.me/angularjs-url/ 发现无法解决。于是自己捣鼓。各种心酸,终于解决了。 解决了两个问题: 去掉# 刷新页面时仍然能匹配到对应的路由 angular代码在angular应用配置中添加:angular.module('myApp') .config(f
2016-12-18 17:06:13 1596
原创 webpack初识
简介Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AMD 模块、 ES6 模块、CSS、图片、 JSON、Coffeescript、 LESS 等。Webpack
2016-12-10 20:45:05 941
原创 browserify
Browserify是一个浏览器端代码模块化工具简介服务器端NodeJS自带模块功能,可以使用require和module.exports构建项目随着项目的增大,浏览器端任务越来越重,依赖关系越来越复杂,需要使用工具实现模块化。Browserify通过require和module.exports来导入和导出。Browserify的原理:部署时处理代码依赖,将模块打包为一个文件。存在的问题:打包为单个
2016-12-10 18:40:43 9871
原创 gulp初识
什么是gulp?Gulp是一个基于流构建系统,它能通过自动执行常见任务,比如编译预处理CSS,压缩JavaScript和刷新浏览器,来改进网站开发的过程。Gulp本身虽然不能完成很多任务,但它有大量插件可用,开发者可以访问插件页面或者在npm搜索gulpplugin就能看到。例如,有些插件可以用来执行JSHint、编译CoffeeScript,执行Mocha测试,甚至更新版本号。安装gulp尽管可以
2016-12-08 23:39:29 670
HTML5程序设计第二版源码
2016-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人