1. 程式人生 > >webpack打包註意事項

webpack打包註意事項

變量 src ebp bpa exports pan color this 使用

打包protobuf時導出全局變量(使用webpack), 註意文件的編碼為ANSI、UTF(一定要無BOM), 否則webpack復制文件會產生亂碼(js錯誤)

packet_config.js

var goog = require(google-protobuf);
var global = Function(return this)();
goog.exportSymbol(aa.bb.cc, null, global);

aa.bb.cc = function () {
    alert(aaaa);
}

webpack packet_config.js packet.js

index.html

<script src="packet.js"></script>
<script type="text/javascript"> aa.bb.cc(); </script>

webpack打包註意事項