如何通過yeoman生成器創建空目錄?在Yeoman生成器中創建空目錄
我看過mem-fs-editor,但據我所知,目錄只在創建子文件時創建。我已經嘗試在子目錄中創建一個文件,然後刪除文件,但這不起作用(我假設,因爲mem-fs完全預構建在內存中,當寫入磁盤時,空目錄不會寫入) 。
如何通過yeoman生成器創建空目錄?在Yeoman生成器中創建空目錄
我看過mem-fs-editor,但據我所知,目錄只在創建子文件時創建。我已經嘗試在子目錄中創建一個文件,然後刪除文件,但這不起作用(我假設,因爲mem-fs完全預構建在內存中,當寫入磁盤時,空目錄不會寫入) 。
如果您認爲這應該是mem-fs-editor
的一部分,請隨時致電open an issue。
在此期間,mkdirp
是很容易使用:
var mkdirp = require('mkdirp');
// In your generator
mkdirp.sync('/some/path/to/dir/');
我繞過這個限制了通過,正如你所說的,添加的文件夾,在這虛擬的文本文件,並用下面的代碼複製過:this.fs.copy(this.templatePath('forCopy'),this.destinationRoot()); – zumek