浏览后丑化 – 全局variables丢失

我在我的package.json中使用这个命令:

"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里面,我有这个:

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

位置文件是这样的:

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

问题是,ConfigPosition在uglifying之后会丢失,因为由于某种原因它最终不在全局范围内? 任何想法发生在这里?

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

对我做了诡计;

Interesting Posts