POSIX распознает множество вариантов регулярных выражений - основных регулярных выражений (BRE) и расширенных регулярных выражений (ERE). И даже тогда есть причуды из-за исторических реализаций утилит, стандартизированных POSIX.
Не существует простого правила, когда использовать эту нотацию или даже какую нотацию использовать для данной команды.
Зайдите в книгу Джеффа Фридля , посвященной регулярным выражениям .
Просто удалите папку node_modules
и снова запустите npm install
. Я тоже застрял на этой неделе. Это проблема с поврежденным файлом.