前端--nodejs
larrywangsun
这个作者很懒,什么都没留下…
展开
-
js压缩工具uglify-js--nodejs常用模块(3)
模块介绍uglify-js是主流的js合并压缩工具,jquery现在用的就是这个工具。支持功能有:文件的合并,生产map文件,去注释去空格,混淆压缩缺点:这个工具只针对js,至少官方没有说明支持css说明文档https://github.com/mishoo/UglifyJS2demo这里只贴了代码,具体步骤参考《js,css压缩工具yuicompressor--n原创 2014-06-02 10:16:18 · 2936 阅读 · 0 评论 -
markdown--nodejs常用模块
我主要想实现的效果是,能够快捷的把md文件转换html。我现在转化的方式如下:用马克飞象编辑把编辑后的文件同步到印象笔记把印象笔记里的文件导出来,导成html文件。目前npm上,下载比较多的markdown工具有两款:marked和markdown。它们把md文件转换html,但转换后的效果不好。没有使用印象笔记转换的效果好。 不知道马克飞象使用的吧markdown转化为h原创 2014-06-01 11:02:38 · 4214 阅读 · 0 评论 -
js,css压缩工具yuicompressor--nodejs常用模块(1)
js,css压缩工具yuicompressor--nodejs常用模块(1)模块介绍优点:yuicompressor工具可以压缩js和css,并且可以控制js压缩时混淆和不混淆,支持的功能很全,其他的几个工具只是支持了它的一部分工具。缺点:它的压缩率比其他几个压缩工具(js的jsmin,uglify-js;css的clean-css)略低,但是可接受的。说明文档http原创 2014-06-01 23:01:20 · 5020 阅读 · 2 评论 -
zip压缩工具jszip--nodejs常用模块(8)
简单介绍最近写个工具,需要将一些文件压缩到zip包里。使用nodejs调用机器上的zip命令也可以,但对机器就会有要求,需要安装zip命令。当npm上找了下,jszip和adm-zip,这两个工具都是用js实现的zip压缩和解压。adm-zip压缩工具有bug,压缩gif图片和jpg图片时,会出问题。下面主要介绍下jszip的使用帮助文档https://github.com/Stu原创 2014-06-08 13:05:44 · 10809 阅读 · 1 评论 -
路径模式匹配glob -- nodejs常用模块(7)
模块介绍glob模式是指 shell 所使用的简化了的正则表达式。这里的nodejs的glob模块是,glob模式的javascript实现版本。每种语言的glob模式会有细小的区别,如js实现的glob模式中支持了**。可以参考这里的文档:https://github.com/isaacs/minimatch帮助文档http://www.gruntjs.org/article原创 2014-06-05 00:47:28 · 18079 阅读 · 0 评论 -
css压缩工具clean-css -- nodejs常用模块(5)
模块介绍说明文档https://github.com/GoalSmashers/clean-cssdemo这里只贴了代码,具体步骤参考《js,css压缩工具yuicompressor--nodejs常用模块(1)》。npm i clean-cssvar fs = require('fs');var CleanCSS = require('clean-css');原创 2014-06-04 02:58:30 · 3471 阅读 · 1 评论 -
代码格式化工具 -- nodejs常用模块(6)
1)js-beautify模块2)uglify-js支持js的格式化原创 2014-06-04 03:05:04 · 4822 阅读 · 0 评论 -
npm命令
不断更新中...原创 2014-05-29 01:36:19 · 1333 阅读 · 0 评论 -
html压缩工具html-minifier -- nodejs常用模块(4)
模块介绍说明文档https://github.com/kangax/html-minifierdemo这里只贴了代码,具体步骤参考《js,css压缩工具yuicompressor--nodejs常用模块(1)》。npm i html-minifiervar fs = require('fs');var minify = require('html-minifie原创 2014-06-04 02:44:17 · 7673 阅读 · 0 评论 -
js压缩工具jsmin--nodejs常用模块(2)
简单介绍jsmin的实现有很多版本,有C语言、PHP语言的,主流的是C语言写的那个版本。但作为js程序员自然要用js语言版本的。它只是实现了去注释、去空格的压缩,没有实现混淆压缩。帮助文档https://github.com/pkrumins/node-jsmindemo这里只贴了代码,具体步骤参考《js,css压缩工具yuicompressor--nodejs常用模块原创 2014-06-01 23:38:00 · 1573 阅读 · 0 评论 -
express学习笔记
express学习笔记1. 配置1.1. 参数配置设置参数,读取参数app.set('title', 'My Application');app.get('title');下面的内建的可以改变Express行为的设置env 运行时环境,默认为 process.env.NODE_ENV 或者 "development"trust proxy 激活反原创 2014-10-02 13:54:24 · 1175 阅读 · 0 评论