Skip to content

Commit d7dfb2e

Browse files
committed
Create a .gitkeep file in src/images/
According to yeoman/yeoman#1668 the Right Way™ to do this is to create an empty .gitkeep file, particularly because git doesn't track empty directories.
1 parent 9c57d4b commit d7dfb2e

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

app/index.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ var util = require('util');
33
var path = require('path');
44
var yeoman = require('yeoman-generator');
55
var yosay = require('yosay');
6-
var mkdirp = require('mkdirp');
76

87
var StraticGenerator = yeoman.extend({
98
initializing () {
@@ -95,8 +94,7 @@ var StraticGenerator = yeoman.extend({
9594
},
9695

9796
images () {
98-
/* TODO: don't do sync I/O here */
99-
mkdirp.sync(path.join(this.destinationRoot(), 'src/images/'));
97+
this.fs.write(this.destinationPath('src/images/.gitkeep'), '');
10098
},
10199

102100
blogTemplates () {

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
],
2525
"dependencies": {
2626
"chalk": "^1.1.3",
27-
"mkdirp": "^0.5.1",
2827
"yeoman-assert": "^3.0.0",
2928
"yeoman-generator": "^1.1.0",
3029
"yosay": "^2.0.0"

0 commit comments

Comments
 (0)