可能导致“npm run”的行为有所不同,具体取决于我正在运行哪个用户?

我在我们的一台机器上给了我们一个开发人员有限的SSH访问权限。 出于某种原因,以普通用户身份运行它不会导致其正常运行。 最后一行是类似的

10% building modules 1/1 modules 0 active

那么就在那个时候终止而没有错误。 通过npm run <script> --verbose不会显示任何警告或错误。

但是,如果以root身份运行,它将正常运行。 我已经确认node_modules及其中的所有内容都由用户拥有。

新的迹象和症状:运行npm run <script>将导致核心文件core.numbers出现在运行的目录中。