summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorshentao999 <shentao@chinamobile.com>2019-04-02 09:18:32 +0800
committershentao999 <shentao@chinamobile.com>2019-04-02 09:18:34 +0800
commit96ed6fefe2616f3b473a7aff7f86b00d20338554 (patch)
tree5b4baa55e5ad38be008ef8f2120e7e4184bc0fe6
parenta70761c096192e38800bf38d6c7f61f52bf72007 (diff)
Add angular-translate plugin into FE-os
Change-Id: I8f443ed760a4522e0bc83f5fcfb359f3316da3b1 Issue-ID: PORTAL-377 Signed-off-by: shentao999 <shentao@chinamobile.com>
-rw-r--r--ecomp-portal-FE-os/Gruntfile.js20
-rw-r--r--ecomp-portal-FE-os/bower.json4
2 files changed, 23 insertions, 1 deletions
diff --git a/ecomp-portal-FE-os/Gruntfile.js b/ecomp-portal-FE-os/Gruntfile.js
index 812fc809..6bb51021 100644
--- a/ecomp-portal-FE-os/Gruntfile.js
+++ b/ecomp-portal-FE-os/Gruntfile.js
@@ -280,6 +280,7 @@ module.exports = function (grunt) {
'<%= yeoman.dist %>/public/{,*/}*.css',
'<%= yeoman.dist %>/public/assets/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}',
'<%= yeoman.dist %>/public/assets/fonts/*',
+ '<%= yeoman.dist %>/public/assets/i18n/{,*/}*.{json}',
'!<%= yeoman.dist %>/public/assets/images/tmp/*'
]
}
@@ -326,6 +327,16 @@ module.exports = function (grunt) {
}]
}
},
+ jsonmin: {
+ dist: {
+ files: [{
+ expand: true,
+ cwd: '<%= yeoman.client %>/assets/i18n',
+ src: '{,*/}*.{json}',
+ dest: '<%= yeoman.dist %>/public/assets/i18n'
+ }]
+ }
+ },
svgmin: {
dist: {
@@ -405,6 +416,7 @@ module.exports = function (grunt) {
'bower_components/**/*',
'bower_components_external/**/*',
'assets/images/**/*',
+ 'assets/i18n/**/*',
'assets/fonts/**/*',
'index.html'
]
@@ -415,6 +427,14 @@ module.exports = function (grunt) {
src: ['generated/*']
}, {
expand: true,
+ cwd: '.tmp/i18n',
+ dest: '<%= yeoman.dist %>/public/assets/i18n',
+ src: [
+ 'CN.json',
+ 'EN.json'
+ ]
+ }, {
+ expand: true,
dest: '<%= yeoman.dist %>',
src: [
'package.json',
diff --git a/ecomp-portal-FE-os/bower.json b/ecomp-portal-FE-os/bower.json
index b5c8f755..bd176a0f 100644
--- a/ecomp-portal-FE-os/bower.json
+++ b/ecomp-portal-FE-os/bower.json
@@ -28,7 +28,9 @@
"jquery.newstape": "1.0.0",
"oclazyload": "1.0.9",
"d3" : "3.1.5",
- "angular-gridster": "^0.13.15"
+ "angular-gridster": "^0.13.15",
+ "angular-translate": "^2.18.1",
+ "angular-translate-loader-static-files": "^2.18.1"
},
"devDependencies": {