2016-05-17 3 views
2

失わ:Uglify browsify後のグローバル変数は、私は私のpackage.jsonで次のコマンドを使用しています

var ConfigPosition = require('./config/position'); 

と位置ファイルのようなある:

"compile": "browserify js/Initial.js -o build/bundle.js", 
"postcompile": "uglifyjs --source-map build/game.bundle.js.map --source-map-url game.bundle.js.map -mt -o game.bundle.js build/bundle.js" 

インサイドInitial.js、私はこれを持っています:

module.exports = 
{ 
spinAnimationBasicControls: 
{ 
    speed: 10, 
} 

}; 

問題は、何らかの理由でグローバルスコープになっていないため、ConfigPositionが醜い後に失われることです。どのようなアイデアがここで起こる?

答えて

0
global.ConfigPosition = require('./config/position'); 

私にトリックをしました。

+0

これがどこに行けばよいのか、それがなぜ機能するのか説明してください。 –

関連する問題