npm install命令如何导致软件包许可权的更改?

我在两个不同的盒子上,两个盒子都运行相同版本的npm,并且都在CENTOS7上。

在一个框上,软件包权限被单独保留,日期被单独保留。

在另一个框中,更改了软件包许可权,并将文件日期标记为今天。

示例。 运行命令

之后
npm install --no-optional --save-exact

此文件,例如: node_modules / @ angular / cli / bin / ng 在一个框上的权限为

  

rwxr-x ---日期标记为今天

另一个框为

  

rw-r -----具有原始日期

npm回购上的来源为 rw-r -----

我应该在什么位置查看更改权限的方式和原因? 对于我们来说,正确的权限是使其成为可执行文件,以便我们运行ng build。

npm是否有一些全局设置,也许看起来要改变它的盒子正在从中拉一些本地修改过的副本?

我已经删除了整个node_modules目录及其子文件夹,包括.bin/。

今天试图在这里追赶的时光已经流失了。

yjryjr1 回答:npm install命令如何导致软件包许可权的更改?

这不是NPM问题。 这是系统上的病毒扫描程序存在的问题。 关掉指甲后,npm install正确运行,文件权限正确。

本文链接:https://www.f2er.com/3142740.html

大家都在问