如何在生产设置中放置Clojurescript npm-deps?

时间:2019-03-16 19:22:58

标签: npm clojurescript figwheel cljsbuild clojurescript-javascript-interop

这是一个简单的问题,但是我已经困扰了一段时间了,它没有太多文档可供参考:

我已经使用ClojureScript,figwheel,npm deps进行了开发设置,对我来说很好。但是当我生成一个生产的,已编译的JS文件时,它找不到npm依赖文件。那么,在哪里以及如何将这些软件包中的哪些放置在生产Web服务器中,以便能够找到并加载它们?

关于, 克里斯

1 个答案:

答案 0 :(得分:1)

经过:advanced优化后,运行JS所需的所有文件将包含在编译输出中。完全不需要node_modules文件,因此不需要将它们放置在任何地方。仅应加载由构建直接生成的文件。

:npm-deps是具有许多已知问题的Alpha功能。您可以使用更可靠的替代解决方案,例如webpackshadow-cljs