Как разместить Clojurescript npm-deps в производственной настройке? - PullRequest
1 голос
/ 16 марта 2019

это простой вопрос, но я некоторое время ломал голову над ним, и у него не так много документации, чтобы посмотреть:

У меня есть настройка для разработки с ClojureScript, figwheel,NMP Deps работает просто отлично для меня.Но когда я создаю производственный скомпилированный файл JS, он не находит файлы зависимостей npm.Так где и как мне разместить эти пакеты на рабочем веб-сервере, чтобы они были найдены и загружены?

С уважением, Крис

1 Ответ

1 голос
/ 17 марта 2019

Все файлы, необходимые для запуска вашего JS, будут включены в вывод компиляции после :advanced оптимизаций.Файлы node_modules вообще не потребуются, поэтому нет необходимости размещать их где-либо.Должны быть загружены только файлы, созданные непосредственно сборкой.

:npm-deps, однако это альфа-функция со многими известными проблемами.Вы можете использовать альтернативные решения, такие как webpack или shadow-cljs , которые работают намного надежнее.

...