Skip to content
This repository was archived by the owner on Apr 1, 2019. It is now read-only.

Commit 68805bb

Browse files
author
Walker Leite
committed
improve rename after complete
1 parent 2430758 commit 68805bb

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

meta.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
const fs = require('fs');
2+
const path = require('path');
23

34
module.exports = {
45
"prompts": {
@@ -21,9 +22,18 @@ module.exports = {
2122
},
2223
"complete": function(data, {logger}) {
2324
// Rename to be compatible with styleguide configuration
24-
fs.renameSync('src/Component/Component.vue', 'src/Component/' + data.name + '.vue');
25-
fs.renameSync('src/Component/Component.md', 'src/Component/' + data.name + '.md');
26-
fs.renameSync('src/Component', 'src/' + data.name);
25+
const cmpDir = path.resolve(data.destDirName, 'src/Component');
26+
fs.renameSync(
27+
path.resolve(cmpDir, 'Component.vue'),
28+
path.resolve(cmpDir, data.name + '.vue')
29+
);
30+
fs.renameSync(
31+
path.resolve(cmpDir, 'Component.md'),
32+
path.resolve(cmpDir, data.name + '.md')
33+
);
34+
fs.renameSync(
35+
path.resolve(cmpDir, 'src/' + data.name)
36+
);
2737

2838
logger.log("To get started:");
2939
if (data.inPlace) logger.log("cd " + data.destDirName);

0 commit comments

Comments
 (0)