在生产中使用 jspm 包,而不是开发
Using jspm bundles in production, not development
我正在开发网络应用程序。前端是用 Angular 和 ES 6 完成的,使用 jspm 作为包管理器。 jspm 很棒。
现在是时候考虑部署了。在前端部署方面经验很少,我有点迷茫。我用了
jspm bundle-sfx app/module app.js --minify
将所有 Javascript 资源捆绑到一个文件中。
我的问题是 - 我只想在部署到实际服务器时使用捆绑的 js 文件。在开发过程中,我宁愿让 jspm 和 System.js 访问各个文件。我想不出足够干净的方法来做到这一点。
我正在使用 Django 开发 Web 服务器来为开发中的页面提供服务,如果这很重要的话。
我最终让 Django 在 html 模板中处理这个问题。如果 DEBUG 为 False,我将添加捆绑的 js 文件。
我希望有一个不需要服务器端干预的解决方案。
我正在开发网络应用程序。前端是用 Angular 和 ES 6 完成的,使用 jspm 作为包管理器。 jspm 很棒。
现在是时候考虑部署了。在前端部署方面经验很少,我有点迷茫。我用了
jspm bundle-sfx app/module app.js --minify
将所有 Javascript 资源捆绑到一个文件中。
我的问题是 - 我只想在部署到实际服务器时使用捆绑的 js 文件。在开发过程中,我宁愿让 jspm 和 System.js 访问各个文件。我想不出足够干净的方法来做到这一点。
我正在使用 Django 开发 Web 服务器来为开发中的页面提供服务,如果这很重要的话。
我最终让 Django 在 html 模板中处理这个问题。如果 DEBUG 为 False,我将添加捆绑的 js 文件。
我希望有一个不需要服务器端干预的解决方案。