缩小的JavaScript文件

缩小的JavaScript文件,javascript,npm,webpack,bundling-and-minification,vendor,Javascript,Npm,Webpack,Bundling And Minification,Vendor,我想知道缩小/捆绑的JavaScript文件,以及是什么导致生成的文件中有特定的数字。不幸的是,我是一个了解缩小/捆绑js文件的初学者 我有两个独立的web项目,其中一个集成在另一个中,包括JS。然而,这两个捆绑文件(vendor.js)并不完全相同,尽管我希望它们是相同的。他们在一些数字上有所不同,但在其他方面是相同的 第一个文件,有如下内容: function getNodeFromInstance(e){if(void .... return e._hostNode}var r=n(2),

我想知道缩小/捆绑的JavaScript文件,以及是什么导致生成的文件中有特定的数字。不幸的是,我是一个了解缩小/捆绑js文件的初学者

我有两个独立的web项目,其中一个集成在另一个中,包括JS。然而,这两个捆绑文件(vendor.js)并不完全相同,尽管我希望它们是相同的。他们在一些数字上有所不同,但在其他方面是相同的

第一个文件,有如下内容:

function getNodeFromInstance(e){if(void ....
return e._hostNode}var r=n(2),o=n(18),i=n(73)
function getNodeFromInstance(e){if(void ...
return e._hostNode}var r=n(2),o=n(18),i=n(72)
第二个文件有如下内容:

function getNodeFromInstance(e){if(void ....
return e._hostNode}var r=n(2),o=n(18),i=n(73)
function getNodeFromInstance(e){if(void ...
return e._hostNode}var r=n(2),o=n(18),i=n(72)

最后一行第一行显示n(73),第二行显示n(72)。这两个项目都使用react as js框架,并使用webpack构建。是什么导致这些文件不同?它可能是package.json文件中需要相同的东西,包括npm包的包版本吗?

它可能是内联变量,不知道。可能是
num1=2;num2=18;num3=73
在扩展文件中,以及以后的
alpha=number(num1);β=数量(num2);gamma=数字(num3)
所以迷你们只是用这些值替换了它们。如果这是它们被引用的唯一位置(或者如果它们仅在少数位置被引用),这似乎是合理的。