mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-11-07 06:57:02 +08:00
Ionic tool - write template folder correctly.
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
var fs = require('fs'),
|
||||
ncp = require('ncp').ncp,
|
||||
path = require('path'),
|
||||
wrench = require('wrench'),
|
||||
argv = require('optimist')
|
||||
.usage('Usage: ionic appname')
|
||||
.argv;
|
||||
@ -21,9 +21,17 @@ Ionic.prototype = {
|
||||
process.exit(1);
|
||||
},
|
||||
|
||||
_fail: function(msg) {
|
||||
process.stderr.write(msg + '\n');
|
||||
process.exit(1);
|
||||
},
|
||||
|
||||
_writeTemplateFolder: function() {
|
||||
wrench.copyDirRecursive('template', this.appName, function(err, curFiles) {
|
||||
console.log(curFiles);
|
||||
console.log('Copying template to', this.targetPath);
|
||||
ncp('template', this.appName, function(err) {
|
||||
if(err) {
|
||||
this._fail('Unable to build starter folder', err);
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user