From b33f4962d924c9097f3bf0f6a80ea90faef07fc5 Mon Sep 17 00:00:00 2001 From: Dawn Date: Sat, 23 Jan 2016 14:36:58 +0800 Subject: [PATCH 1/2] Add "_.bowerrc" --- app/index.js | 1 + app/templates/_.bowerrc | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 app/templates/_.bowerrc diff --git a/app/index.js b/app/index.js index d5888b5..b4bf5cb 100644 --- a/app/index.js +++ b/app/index.js @@ -56,6 +56,7 @@ var MobileangularuiGenerator = yeoman.generators.Base.extend({ this.copy('_package.json', 'package.json'); this.copy('_bower.json', 'bower.json'); + this.copy('_.bowerrc', '.bowerrc'); this.copy('_index.html', 'src/html/index.html'); this.copy('_sidebar.html', 'src/templates/sidebar.html'); this.copy('_home.html', 'src/templates/home.html'); diff --git a/app/templates/_.bowerrc b/app/templates/_.bowerrc new file mode 100644 index 0000000..69fad35 --- /dev/null +++ b/app/templates/_.bowerrc @@ -0,0 +1,3 @@ +{ + "directory": "bower_components" +} From 17ca583840283ee1bf35aa7d2d7ba9027f02308f Mon Sep 17 00:00:00 2001 From: Dawn Date: Mon, 25 Jan 2016 22:37:55 +0800 Subject: [PATCH 2/2] Add askfor cordova --- app/index.js | 6 ++++++ app/templates/_gulpfile.js | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/index.js b/app/index.js index b4bf5cb..ad288d9 100644 --- a/app/index.js +++ b/app/index.js @@ -33,10 +33,16 @@ var MobileangularuiGenerator = yeoman.generators.Base.extend({ name: 'appName', message: 'What is your app\'s name ?', default: 'My App' + },{ + type: 'confirm', + name: 'cardova', + message: 'Would you use cordova?', + default: true }]; this.prompt(prompts, function (props) { this.appName = props.appName; + this.cordova = props.cordova; this.appSlug = slug(props.appName).toLowerCase(); this.appModule = camelize(props.appName); done(); diff --git a/app/templates/_gulpfile.js b/app/templates/_gulpfile.js index 82ce54c..a9250eb 100644 --- a/app/templates/_gulpfile.js +++ b/app/templates/_gulpfile.js @@ -9,7 +9,7 @@ var config = { dest: 'www', - cordova: true, + cordova:<% if(cordova) { %>true<% }else{ %>false<% } %>, less: { src: [ './src/less/app.less', './src/less/responsive.less'