diff --git a/lib/cmds/template_generator.js b/lib/cmds/template_generator.js index 959c96bb..c007f958 100644 --- a/lib/cmds/template_generator.js +++ b/lib/cmds/template_generator.js @@ -9,20 +9,21 @@ var TemplateGenerator = function(templateName) { TemplateGenerator.prototype.generate = function(destinationFolder, name) { var templatePath = fs.embarkPath(this.templateName); console.log('Initializing Embark Template....'.green); + var fspath = path.join(destinationFolder, name); - fs.copySync(templatePath, path.join(destinationFolder, name)); - utils.cd(path.join(destinationFolder, name)); + fs.copySync(templatePath, fspath); + utils.cd(fspath); utils.sed('package.json', '%APP_NAME%', name); console.log('Installing packages.. this can take a few seconds'.green); utils.runCmd('npm install'); console.log('Init complete'.green); - console.log('\nApp ready at '.green + path.join(destinationFolder, name)); + console.log('\nApp ready at '.green + fspath); if (name === 'embark_demo') { console.log('-------------------'.yellow); console.log('Next steps:'.green); - console.log(('-> ' + ('cd ' + path.join(destinationFolder, name)).bold.cyan).green); + console.log(('-> ' + ('cd ' + fspath).bold.cyan).green); console.log('-> '.green + 'embark blockchain'.bold.cyan + ' or '.green + 'embark simulator'.bold.cyan); console.log('open another console in the same directory and run'.green); console.log('-> '.green + 'embark run'.bold.cyan);