Commit 061130e1 authored by dongxu's avatar dongxu Committed by 杨奕

Build: fix build locales, make sure only read `js` files (#9879)

parent 6dbbee35
...@@ -15,21 +15,25 @@ var transform = function(filename, name, cb) { ...@@ -15,21 +15,25 @@ var transform = function(filename, name, cb) {
}, cb); }, cb);
}; };
fileList.forEach(function(file) { fileList
var name = basename(file, '.js'); .filter(function(file) {
return /\.js$/.test(file);
})
.forEach(function(file) {
var name = basename(file, '.js');
transform(file, name, function(err, result) { transform(file, name, function(err, result) {
if (err) { if (err) {
console.error(err); console.error(err);
} else { } else {
var code = result.code; var code = result.code;
code = code code = code
.replace('define(\'', 'define(\'element/locale/') .replace('define(\'', 'define(\'element/locale/')
.replace('global.', 'global.ELEMENT.lang = global.ELEMENT.lang || {}; \n global.ELEMENT.lang.'); .replace('global.', 'global.ELEMENT.lang = global.ELEMENT.lang || {}; \n global.ELEMENT.lang.');
save(resolve(__dirname, '../../lib/umd/locale', file)).write(code); save(resolve(__dirname, '../../lib/umd/locale', file)).write(code);
console.log(file); console.log(file);
} }
});
}); });
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment