SystemJS - 是否应该将 jspm_packages 文件夹复制到 dist 并发送到服务器?

SystemJS - Is the jspm_packages folder supposed to be copied to dist and sent to the server?

我是 SystemJs 和 jspm 的新手,我正在创建一个构建过程。

jspm_packages 是否应该发送到 dist 然后服务器?

我对此感到困惑。我的第一印象是它不是,但在使用 SystemJs 和 jspm 一段时间后,我注意到了一些事情。

考虑到这些点,我认为也许该文件夹背后的想法毕竟是要发送到服务器。

是的,jspm_packages 应该发送到服务器,除非您为生产创建 sfx- 包。或者,您可以让 SystemJS 从 CDN 获取模块,这样您就不需要自己托管 jspm_packages。

在此处详细了解制作工作流程:https://github.com/jspm/jspm-cli/blob/master/docs/production-workflows.md

P.S。您可能不想在生产中使用源地图。所以唯一的问题是css。您也可以将其注入包中:https://github.com/systemjs/plugin-css#builder-support