我正在使用Laravel和Laravel Mix。开箱即用,包含的 app.js 文件引导了很多依赖项,如 jQuery、Bootstrap-sass 等。
当我删除app.js文件中的所有内容时,为什么编译后的js文件中还有一些代码?它是 Webpack 的东西吗?即使在运行之后npm run production
它仍然存在并且我无法弄清楚它的作用或它的含义并且不知道让我真的很不舒服。
这是留下的代码:
! function(n) {
function t(e) {
if (r[e]) return r[e].exports;
var o = r[e] = {
i: e,
l: !1,
exports: {}
};
return n[e].call(o.exports, o, o.exports, t), o.l = !0, o.exports
}
var r = {};
t.m = n, t.c = r, t.i = function(n) {
return n
}, t.d = function(n, r, e) {
t.o(n, r) || Object.defineProperty(n, r, {
configurable: !1,
enumerable: !0,
get: e
})
}, t.n = function(n) {
var r = n && n.__esModule ? function() {
return n.default
} : function() {
return n
};
return t.d(r, "a", r), r
}, t.o = function(n, t) {
return Object.prototype.hasOwnProperty.call(n, t)
}, t.p = "", t(t.s = 3)
}([function(n, t) {}, function(n, t) {}, function(n, t) {}, function(n, t, r) {
r(0), r(1), n.exports = r(2)
}]);