Как очистить папку node_modules при подготовке к развертыванию

Как бы я пошел о чисткеnode_modules папка при подготовке моего кода для развертывания.

Я делаю приложение используяУзел-WebKit и предпочел бы включить наименьшее количество файлов при упаковке окончательной версии приложения, поскольку процесс распаковки занимает некоторое время.

мы смотрели наnpm dedupe и использоватьnpm install --production чтобы избавиться от дубликатов и получить только рабочие файлы, однако я все еще остаюсь сReadme файлы,benchmarkstests а такжеbuild файлы, которые я не делаюне нужно.

Что я хотел бы в конечном итоге для каждого модуля вnode_modules папка являетсяLICENSE файл, если он существует,package.json и все остальное, что мне нужно для работы модуля, но не более того.

Вопрос:Как автоматически очистить каталог node_modules для коммита SCM двигался в том же направлении, но речь идет о совершении, поэтому не совсем то, что я ищу.

Вопрос:Чистые модули NPM опять был в том же духе, что и мой, но не совсем там.

это Ответ помогает, так как это более эффективная версия дляdedupe для комплектации финального приложения.

Обновить

Я попробовал пользовательский модуль, связанный сВот но это некажется, работает правильно, даже после некоторого возни.

С учетом всего сказанного, я неЯ пока не нашел правильного ответа.

Вот'Это пример того, что я ищу.

В моем проекте у меня есть две зависимости:socket.io а также .socket.io-client

Вместе они составляют15 МБ с550 файлы в110 папки.

Ручная уборка,readmemakefileVC++ создавать файлы, такие как.pdb а также.obj и другие ненужные файлы, которые я смог сжать до2,74 МБ с265 файлы в73 папки.

Это только с двумя модулями.

Я хотел бы узнать, есть ли способ сделать это автоматически, желательно с.npm

Ответы на вопрос(6)

Ваш ответ на вопрос