tol*_*ark 10 yeoman yeoman-generator
如何通过自动生成器创建一个空目录?
我看过mem-fs-editor,但据我所知,目录只在创建子文件时创建.我已经尝试在子目录中创建一个文件,然后删除该文件,但这不起作用(我假设因为mem-fs完全预先构建在内存中,当涉及写入磁盘时,不写入空目录) .
Sim*_*ias 18
mem-fs-editor(Yeoman使用的文件库)不支持空文件夹.这与git如何工作非常相似,内部只跟踪文件.
一种选择是.gitkeep在这些目录中添加或使用其他空文件.这是我推荐的解决方案,因为这将解决您使用git无论如何都会遇到的问题.
另一种选择是使用mkdirp:
var mkdirp = require('mkdirp');
// In your generator
mkdirp.sync('/some/path/to/dir/');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4687 次 |
| 最近记录: |