#javascript #node.js #npm #npm-build
#javascript #node.js #npm #npm-сборка
Вопрос:
Я использую библиотеку, для работы которой требуются двоичные и текстовые файлы. В его API мне нужно вызвать set_path()
метод с путем к указанным файлам. Проблема в том, что эти файлы не включаются в папку lib при сборке проекта с помощью npm, поэтому API работает неправильно. Есть ли способ включить эту папку с файлами, отличными от JS, в мою папку сборки без необходимости копировать ее вручную?
Комментарии:
1. Безусловно, есть, но без описания используемой вами «системы сборки» невозможно сказать вам, как действовать дальше.
2. При запуске
npm build
в моем проекте выполняется команда tsc, которая переносит мой машинописный текст в JavaScript. Прямо сейчас я переопределил команду дляtsc amp;amp; cp files/ lib/files/
копирования файлов.3. Что не так с вашим решением?
4. Я просто не уверен, что это лучший способ решения этой проблемы.
5. На данный момент это прекрасное решение. Но вы обнаружили, почему в мире JavaScript так много «исполнителей задач». Будь то grunt, gulp или полномасштабный зверь Webpack, вам в конечном итоге понадобится какой-нибудь инструмент автоматической сборки, который выходит за рамки простого компилятора. Я рекомендую вам изучить те, которые я упомянул.