Как я могу запустить NPM и Webpack * вне * моего дерева исходных текстов? - PullRequest
0 голосов
/ 26 октября 2018

У меня есть папка проекта примерно так:

  • project / source / server / httpserver.py
  • project / sources / tsx /....
  • project / source / htdocs /...
  • project / out / dist /...

http-сервер обслуживает статические файлы из проекта / public / htdocs и реагирует / jsфайлы из проекта / out / dist /...

Я пытаюсь заставить веб-пакет работать внутри этой файловой структуры, но у нас есть некоторые правила в нашей компании - все проверенные исходные файлы должны быть в проекте / источнике,все сгенерированные файлы должны быть в out / ... Это ограничение, которое не может быть изменено.

С помощью webpack, как я могу поместить свою папку сборки webpack в out, но иметь в ней ссылки на исходные файлы в моем исходном деревепри сохранении результатов сборки в моей папке dist?Мне нужно, чтобы node_modules находились в папке out, и мне бы хотелось, чтобы мой webpack.config.js был в исходной папке, но его копирование как часть сценария сборки было бы хорошо .

Есть идеи?

...