Skip to content

Commit a2f4d6c

Browse files
committed
add kg config
1 parent 818533d commit a2f4d6c

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

build.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ var path = require('path');
33
var bowerDir = path.resolve(process.cwd(), 'bower_components');
44
var buildDir = path.resolve(process.cwd(), 'build');
55
var aggregateBower = require('aggregate-bower');
6-
var inferBaseCode = '\nmodulex.init({name:"seed"});';
6+
var inferBaseCode = 'modulex.init({name:"seed"});';
7+
var kgConfigContent = 'modulex.config({ packages : { kg : { base : "//g.alicdn.com/kg/" }}});';
8+
var extraContent = ['',inferBaseCode,kgConfigContent].join('\n');
79

810
function generateSeedJs() {
911
var seedDebugJsContent = '',
@@ -16,16 +18,8 @@ function generateSeedJs() {
1618
seedJsContent += fs.readFileSync(miniFilePath).toString();
1719
}
1820

19-
seedDebugJsContent += getExtraContent();
20-
seedJsContent += getExtraContent();
21-
22-
fs.writeFileSync(path.join(buildDir, 'seed-debug.js'), seedDebugJsContent + inferBaseCode);
23-
fs.writeFileSync(path.join(buildDir, 'seed.js'), seedJsContent + inferBaseCode);
24-
}
25-
26-
function getExtraContent(){
27-
var kgConfigContent = '\nif( location !== undefined ){ modulex.config({ packages : { kg : { base : "//g.alicdn.com/kg/" } } }) }';
28-
return kgConfigContent;
21+
fs.writeFileSync(path.join(buildDir, 'seed-debug.js'), seedDebugJsContent + extraContent);
22+
fs.writeFileSync(path.join(buildDir, 'seed.js'), seedJsContent + extraContent);
2923
}
3024

3125
aggregateBower(bowerDir, buildDir);

0 commit comments

Comments
 (0)