Webpack 输出包 Systemjs

Posted

技术标签:

【中文标题】Webpack 输出包 Systemjs【英文标题】:Webpack output bundle Systemjs 【发布时间】:2016-06-19 16:13:39 【问题描述】:

我正在尝试将我的应用与 webpack 捆绑,然后将其包含在带有 SystemJS 的父应用中,但我有点迷失了。

我已经创建了我的包,我已经尝试将它转换为 commonjs / umd / amd 设置 libraryTarget。

在我的父应用程序中,我无法通过 SystemJS 包含它,因为它似乎没有被注册。

有没有办法可以在 SystemJs 模块中输出我的 Webpack 包?

【问题讨论】:

你能显示你如何访问它的代码 sn-p 吗?如果您只是在页面上包含捆绑包而不是使用 System.import 加载它,这会有所不同。 【参考方案1】:

捆绑不仅仅是缩小和统一 js 文件。 捆绑配置文件包含包访问信息等。 所以 systemjs 无法理解 webpack 配置,但你可以使用 system js bundle 功能

【讨论】:

以上是关于Webpack 输出包 Systemjs的主要内容,如果未能解决你的问题,请参考以下文章

如何在 WEBPACK + VUEJS 中减小包大小

Webpack 不捆绑输出 JS 文件

带有自定义 webpack 构建的 vscode 节点调试器

webpack4.x学习笔记

inject-inner-webpack-plugin中文文档

webpack安装与核心概念