пожалуйста почему нельзя всё скомпилировать создателю пакета и в месте с библиотекой засунуть в npm ?
Под все платформы сразу?
хороший вопрос, их всего три, win mac lin, так почему под них не собрать ?
Я бы предпочёл иметь собранный конкретно под свою архитектуру бинарник, нежели 32-х битное универсальное решение Для мака вообще не знаю есть ли возможность всегда иметь один бинарник, который работает и с m1, и с intel С зоопарком линуксов тоже, вероятно, могут быть проблемы - но у меня не было опыта подготовки кроссплатформенных бинарников под Линукс, хз что там будет Сам n-api тут не при чём. Проблема же в api ос, которые будет дёргать этот бинарник
давайте разберёмся, есть некая библиотека, может она компилироваться под ваше окружение или нет не важно, т.к. вопрос в компиляции n-api кода под ваше окружение, этот код работает только с нодой и биндид строннию либу в ноду и грузиться нодой, так какое отношение он имеет к архитектуре чего либо ?
Не понимаю твою мысль N-api это же просто api. Ты пишешь код на плюсах (или на чём-то ещё), и используешь n-api для связи этого кода с нодой
на стороне пользователя предлfгают запускать node-gyp, зачем ?
Обсуждают сегодня