Jquery NPM下载的包是否与我的本地文件相同?

Jquery NPM下载的包是否与我的本地文件相同?,jquery,npm,Jquery,Npm,在我的项目中,以前的开发人员将jQuery放在本地环境中,并且从2年前起就保留了缩小版3.1.1。我正在尝试使用NPM管理它。因此,更多的高级开发人员试图阻止我使用NPM将jQuery升级到最新版本,他们说升级可能会破坏东西。好吧,那我就保留当前版本。但我想用NPM来管理它。然后他们试图阻止我使用NPM,因为以前的开发人员可能接触过jQuery源代码 所以这里有一个问题:现在对我来说,关于jQuery有三件事: 本地文件中存在缩小的jQuery 3.1.1 NPM下载的缩小版jQuery 3.1

在我的项目中,以前的开发人员将
jQuery
放在本地环境中,并且从2年前起就保留了缩小版3.1.1。我正在尝试使用NPM管理它。因此,更多的高级开发人员试图阻止我使用NPM将
jQuery
升级到最新版本,他们说升级可能会破坏东西。好吧,那我就保留当前版本。但我想用NPM来管理它。然后他们试图阻止我使用NPM,因为以前的开发人员可能接触过
jQuery
源代码

所以这里有一个问题:现在对我来说,关于
jQuery
有三件事:

  • 本地文件中存在缩小的
    jQuery 3.1.1

  • NPM下载的缩小版
    jQuery 3.1.1

  • jQuery
    已在管道中恢复


  • 它们是一样的吗?我使用代码比较工具比较了1和2,它们完全相同,这意味着在本例中,1没有被以前的开发人员触及过。如果是这种情况,我可以说管道中恢复的jQuery也与1和2相同吗?如果它们是相同的,这是否意味着其他开发人员所说的是错误的,并且jQuery可以安全地由NPM管理?

    是的,我认为如果代码比较工具没有发现任何更改,它们是相同的。 在NPM中,缩小的jQuery 3.1.1应该与正常的.min下载中相同


    因此,我认为开发人员在这种情况下是错误的。

    是的,我认为如果代码比较工具没有发现任何更改,它们是相同的。 在NPM中,缩小的jQuery 3.1.1应该与正常的.min下载中相同


    因此,我认为开发人员在这种情况下是错误的。

    问题是,这个开发人员已经离开了公司,无法确定他是否接触了源代码。我的观点是,不管其他开发者怎么说,如果我能证明1和2是完全相同的,这是否意味着3也是相同的?否则,网站在产品和本地的表现会有所不同?
    如果我能证明1和2完全相同,这是否意味着3也会相同?
    是的。您可以使用文件差异检查器来比较它们。问题是,这个开发人员已经离开了公司,无法确定他是否接触了源代码。我的观点是,不管其他开发者怎么说,如果我能证明1和2是完全相同的,这是否意味着3也是相同的?否则,网站在产品和本地的表现会有所不同?
    如果我能证明1和2完全相同,这是否意味着3也会相同?
    是的。您可以使用文件差异检查器来比较它们。