У некоторых узловых модулей есть определенные требования к установке платформы. Например, node-sass: https://www.npmjs.com/package/node-sass#install нельзя построить на Mac и использовать в Windows или Linux. Он может работать на Windows, но только если вы создаете его на Windows. Из-за его зависимости node-gyp он должен быть специально построен на платформе, для которой вы собираетесь его запускать.
Тогда как у lodash такой сложности нет.
Существует ли какой-либо (в идеале, автоматический или программный) способ узнать, какие пакеты работают как node-sass, а какие - как lodash, кроме чтения документации для каждого пакета / экспериментов вручную?
Я хочу смонтировать мой каталог node_modules в док-контейнер, но я хочу установить мои модули узла локально на хосте. Это не работает для любых модулей, таких как node-sass.