自己常用的几个nodejs小工具

自己常用的几个nodejs小工具

月光魔力鸭

2018-09-12 10:24 阅读 1773 喜欢 1 tool nodejs 小工具

介绍几个日常开发中常用的几个小工具: anywhere / anywhere-auth / watchlessc / changeext .

随时随地对某个文件夹开启服务器访问的模式。有时候写demo的时候一些插件需要服务器访问才可以生效,或者需要让别人浏览的话都可以使用这个来生成服务器。

用法

//在某个文件夹下调用命令行
anywhere    //开启当前默认浏览器,端口8000

anywhere -s //不开启浏览器

anywhere -p 5000 //开启端口5000
//以上几个是常用的命令

详细信息请查看: https://github.com/JacksonTian/anywhere

有时候需要对文件夹内的文件进行过滤,或者想进行oauth验证的话可以用这个。是从anywhere 上面拓展过来的。

用法

  anywhere-auth --help // print help information
  anywhere-auth // 8000 as default port, current folder as root
  anywhere-auth 8888 // 8888 as port
  anywhere-auth -p 8989 // 8989 as port
  anywhere-auth -s // don't open browser
  anywhere-auth -h localhost // localhost as hostname
  anywhere-auth -d /home // /home as root
  anywhere-auth -f /index.html  // Enable html5 history,the index is /index.html
  anywhere-auth -i txt,js // include file of extnames,such as txt,js
  anywhere-auth -e ext,bat // exclude file of extnames,such as exe,bat
  anywhere-auth -a /home/pass.txt // enable basic auth, /home/pass.txt

详细信息请查看:https://github.com/chrunlee/anywhere-auth

如果只是简单写个DEMO,中使用了less的话,可以直接用这个命令来进行编译,不过这个命令使用了less,所以less还是要安装的。

用法

//我们写DEMO的话就是把当前less文件编译后的css同级目录
watchlessc //在目标文件夹内运行即可。

详细信息请查看:https://github.com/chrunlee/watch-less

有时候会有大量的文件需要进行重命名又或者改后缀de话,这个应该会帮到你。

用法

//常用的改后缀
changeext js txt //把当前目录下的js 文件后缀改成txt后缀
changeext -d d:/test/ -i js -t txt //将d盘test目录下的js后缀改为txt
changeext js txt -r //在改后缀的同时随机重命名

详细信息请查看:https://github.com/chrunlee/changeext

上面的几个插件都是在学习过程中的产物,望大神指正。

转载请注明出处: https://chrunlee.cn/article/nodejs-tool-normal.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近家里正在装修,实在是不知道怎么做,之前看好好住APP上有不少设计的图,部分还挺好看。。就去看了下有没有WEB端,结果还真有,就有了下文,我抓了几万张图片,然后根据关键字进行分类,从里面找心仪的设计。
通过node-xlsx模块读取excel和写入
在我们做运维或者小工具的时候,总会有些需要提醒的事情,比如服务器宕机或者天气提醒,但是发email又会不够及时或者可能会忽略,那么短信就是一个不错的选择了
目前了解的有两个模块可以实现二维码的模块,一个是node-qrcode ,这个算是比较大众的,不过环境比较复杂,所以...连看都没看;还有一个是小众的 qr-image ,这个比较简单,没有其他环境依赖,安装即可用,因为要实现一个简单的在线二维码生成,就先用这个试试水了
学习爬虫的时候突然有想到想做一个音乐播放小站,可以给自己或朋友听,但是音乐哪里来呢??想到自己常听的豆瓣FM,就越发的想把这些音乐都拿下来,因此有了下文通过豆瓣FM批量抓取上万首音乐,目前已经3W+。
为什么要读取图片呢?需求来源于这里。我有一大堆的ppt文件,里面全是图片,想将这些图片全部拿到,然后存储在数据库中,在线上预览,一张张的保存我自然是不乐意的。
在开发项目过程中,经常需要将开发的项目部署到服务器上,但是每个环境都有每个环境的配置等等,如果每次打包的时候都要去调整(可能删除、替换等),那就很烦人了,这里分享下自己实现的几个简单的小工具(当然这个工具可能只对我自己有用),希望能够帮到你。
跑了一个千库网的自动签到,在windows上测试的时候好好的,图片也没问题,可是放到linux服务器就不行了,总是登录不上不说,图片都不一样