摘要:
1、git init 2、git add README.md (增加文件夹/文件:git add dir/files) 3、git commit -m "注释内容” 4、git push -u origin master add -> commit -> push github只会将你的gh-pag 阅读全文
摘要:
元字符 ( [ { \ ^ $ | ) ? * + . 预定义的特殊字符 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前 阅读全文
摘要:
首先介绍下 load-grunt-tasks 这个插件。 我们一般都会把所有用到的插件以及插件的配置写到 Gruntfile.js 里面,对于小项目来说这个文件最终或许不是很大,但是对于大项目、有很多配置或者很多自定义任务的项目来说,最后这个文件都会变得越来越长,维护起来就成了麻烦。比如下面这样: 阅读全文
摘要:
在使用 Nodejs 过程中,有很多包都支持全局安装,提供一个命令,然后在命令行我们就可以完成一些任务。有时候我们也需要开发这样的命令工具。在Node.js 中发现弄个命令行工具特别轻松,我来学习如何使用 Node.js 生成自己的command命令,在未来的项目中方便自己。 先弄个小实例感受一下命 阅读全文
摘要:
npm全称Node Package Manager,是node.js的模块依赖管理工具。使用github管理NPM包的代码,并定期提交至NPM服务器;npm官网 package.json文件的使用可以让包的安装更容易,你可以在应用程序的根目录下创建一个名为 package.json 的文件,并定义它 阅读全文
摘要:
环境搭建基于nodejs;用于AMD模块化开发中的项目文件压缩打包,不是AMD模式也是可以的 build.js压缩打包配置文件,文件名可随意 build.js里baseUrl值最好设置为与main.js里baseUrl值一样的路径,这样paths可以直接复制过来,否则需要重新为每个模块配置相对路径 阅读全文
摘要:
1.1、序列话对象 JSON.stringify() 和 JSON.parse() 用来序列化和还原 javascript 对象。 2.1、push() 和 pop() push() 方法在数组的尾部添加一个或多个元素,并返回数组新的长度。 pop() 方法刚相反,它删除数组的最后一个元素,减少数组 阅读全文
摘要:
对这个 r.js 下的 build 配置文件作说明: 配置文件地址见 example.build.js,不断完善中。 阅读全文
摘要:
通常,我们调用一个方法的方式就是 FunctionName() 但是,如果我们尝试为一个“定义函数”末尾加上(),解析器是无法理解的。 function msg(){ alert('xxx'); }();//解析器是无法理解的 定义函数的调用方式应该是 msg() ; 那为什么将函数体部分用()包裹 阅读全文
摘要:
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false 阅读全文