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 一段时间后,我注意到了一些事情。
- sourcemaps 指向
jspm_pcakages
文件夹。
- 使用 css-plugin 导入的 CSS 文件中的路径也引用该文件夹(想想字体、图像等)
考虑到这些点,我认为也许该文件夹背后的想法毕竟是要发送到服务器。
是的,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
我是 SystemJs 和 jspm 的新手,我正在创建一个构建过程。
jspm_packages
是否应该发送到 dist
然后服务器?
我对此感到困惑。我的第一印象是它不是,但在使用 SystemJs 和 jspm 一段时间后,我注意到了一些事情。
- sourcemaps 指向
jspm_pcakages
文件夹。 - 使用 css-plugin 导入的 CSS 文件中的路径也引用该文件夹(想想字体、图像等)
考虑到这些点,我认为也许该文件夹背后的想法毕竟是要发送到服务器。
是的,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