0.1.0 • Published 6 years ago

node-tools-eevee v0.1.0

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

how to use

1 npm i 2 npm link

Commands

map | m

遍历当前路径下所有资源文件路径。 要在evtemplete目录下,会自动将所有文件路径保存到logs下

$ eevee map
<!-- 参数 -->
<!-- 1.输入资源文件的路径(相对于根路径) -->

check | c

按logs检查引用文件

$ eevee check
<!-- 参数 -->
<!-- 1.输入要检测的文件路径(相对于根路径): -->
<!-- 2.输入优化文件的保存路径(相对于根路径) -->

repace | r

按照config.json批量替换文件内容

$ eevee repace

uglify | u

使用uglify压缩js

$ eevee uglify

directory & files

  • bin 预留文件夹 创建指令
  • lib 主要程序 一些方法
  • config 配置文件
  • serve 启动程序
  • evtemplete 模版 把需要处理的资源放到这里
  • logs 日志记录

License

checkDirectory(fromUrl, toUrl, copy)

  • 复制文件夹
  • @param fromUrl 模版文件夹路径
  • @param toUrl 要替换的文件夹路径
  • @param copy 复制函数

ExcutScript(config, dir, func)

  • 批量替换文件内容
  • @param config 输入的是 config 配置文件的内容,是一个 object
  • @param dir 要替换的目标文件的路径
  • @param func 替换脚本函数