我花了几天的时间来安装和运行Webpack,并进行了一次测试。但是我发现从webpack出来的bundle.js文件正在做很多不必要的事情,这些事情对我来说毫无意义。
index.js
import greet from './greet';
console.log("I'm the entry point");
greet();
Run Code Online (Sandbox Code Playgroud)
greet.js
function greet() {
console.log('Have a great day!');
};
export default greet;
Run Code Online (Sandbox Code Playgroud)
超级简单。但是bundle.js
!(function(e) {
var t = {};
function n(r) {
if (t[r]) return t[r].exports;
var o = (t[r] = { i: r, l: !1, exports: {} });
return e[r].call(o.exports, o, o.exports, n), (o.l = !0), o.exports;
}
(n.m = e),
(n.c = t),
(n.d = function(e, t, r) {
n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, …Run Code Online (Sandbox Code Playgroud)