Текущий проект, над которым я работаю, имеет зависимость внутри node_modules
, как часть процесса CI, мы cd
заходим в папку модуля и запускаем npm install
, после чего запускаем скрипт сборки модуля с npm build
изатем переместите артефакт сборки обратно в основную папку проекта, где он может быть использован как своего рода «субприложение».
Это кажется мне действительно неэффективным, по крайней мере, неортодоксальным и заставляет менябеспокоиться, но по некоторым причинам, кажется, самое простое решение проблемы, с которой мы столкнулись.
Есть ли какие-либо скрытые ошибки, связанные с этим подходом?Потенциально ли это вернется, чтобы укусить меня позже или какие-нибудь предупреждения, о которых я должен знать?