webpack打包注意事项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack打包注意事项相关的知识,希望对你有一定的参考价值。

 

打包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打包注意事项的主要内容,如果未能解决你的问题,请参考以下文章

webpack打包Js文件

是否可以在一个 webpack.config 中打包两个不同的模块?

webpack设置不打包文件

Webpack前端项目打包配置

webpack打包js代码

webpack打包原理