Jake 的文档指出,directory-tasks 创建了一个用于文件任务的目录。Jake 检查目录是否存在,并且仅在需要时创建它。
例子:
desc('这将创建用于 foo-minified.js 文件任务的 bar 目录。');
目录(“栏”);
我无法让它在文件任务内部或外部工作。有人知道我在做什么错吗?
我正在运行 Node v0.5.0-pre 并更新到 v0.6.6。仍然没有运气。我已经提交了一张正式的票,但是看看有没有人知道我是不是用错了。
与此同时,我刚刚写并正在使用:
/* Checks if directory exists, creates if needed with optional created callback. */
function directory(dir, callback){
if (!path.existsSync(dir)){
console.log(dir + " folder doesn't exist. Creating...");
fs.mkdirSync(dir);
if (callback){
callback(dir);
}
}
}