介绍几个日常开发中常用的几个小工具: 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