Я нахожусь на двух разных ящиках, оба из которых работают с одной и той же версией npm и находятся на CENTOS7.
На одном ящике разрешения пакета остаются одни, дата остается одной.
В другом окне разрешения пакета изменены, и дата файла помечена как сегодня.
Пример. после выполнения команды
npm install --no-optional --save-exact
Этот файл, например: node_modules / @ angular / cli / bin / ng имеет разрешения для одного поля как
rwxr-x --- дата помечена как сегодня
другое поле как
rw-r ----- имеет оригинальную дату
Источник в репозитории npm имеет rw-r ----- .
Что / где я должен искать, чтобы увидеть, как и почему разрешенияменяются? Для нас правильным было бы, чтобы он был исполняемым для того, чтобы мы могли запустить сборку ng.
Существуют ли глобальные настройки для npm, которые, возможно, в окне, которое, кажется, изменяет его, вытягивают некоторые локальные измененныескопировать из?
Я удалил весь каталог node_modules и его подпапки, включая .bin /.
Потерянные здесь сегодня часы, пытаясь отследить это.