Npm install: когда использовать --no-bin-links?

Когда и почему мы должны использовать опцию --no-bin-links при установке пакетов npm?

Официальные документы говорят:

Аргумент -no-bin-links не позволит npm создавать символические ссылки для любых двоичных файлов, которые может содержать пакет.

Но мне все еще неясно, для каких сценариев мы должны это указать.

Каким будет влияние этого параметра на функциональность пакета? Будет ли пакет при использовании ошибки?

Ответ 1

Один сценарий, о котором я могу думать, работает с виртуальной машиной на хосте Windows. Вы не можете переводить символические ссылки на общий ресурс Windows, поэтому вам потребуется эта опция, чтобы обойти его.

Используйте его для любой файловой системы, которая не поддерживает символические ссылки.