当我尝试使用 Javascript MVC 的 steal/buildjs 进行构建时,envJS 静默地无法压缩和检查 JavaScript 文件是否存在错误。
我阅读了envJS的文档,发现如果在某些情况下您尝试构建空.js文件envJS将失败。
显然是在我的情况下,后来我建立了一些空的.js文件。
我需要一种方法在构建之前添加对空.js和 .ejs 文件的检查。
在运行 steal/buildjs 时检查空.js和 .ejs 的最有效方法是什么?
我会使用 find:
find . -type f ( -name *.js -o -name *.ejs ) -size 0 -print
确定后将-print
更改为-delete
。