【发布时间】:2017-03-15 22:04:42
【问题描述】:
自两周前以来,我一直在尝试一种奇怪的行为。
我正在考虑并且我决定进行回购并进行测试以隔离问题。
这是一个从 angular/quickstart 中提取的简单 repo。我添加了一个 gulp 文件来构建一个包,当我尝试加载它时,我遇到了同样的问题。应用程序未启动。
这是systemjs的配置:https://github.com/tolemac/systemjs-test/blob/master/systemjs.config.js
这是构建包的 gulpfile:https://github.com/tolemac/systemjs-test/blob/master/gulpfile.js
这是回购:https://github.com/tolemac/systemjs-test
复制说明:
mkdir systemjs-test
cd systemjs-test
git clone https://github.com/tolemac/systemjs-test.git .
npm install
gulp bundle
npm start
【问题讨论】:
-
我发现使用 SystemJS builder 有问题。要查看您是否属于这种情况,请查看未缩小的捆绑包,看看它是否有意义。我看到了无意义的输出(比如 true === true 有点像),所以我放弃了它并使用汇总来进行捆绑。
-
我正在考虑迁移到 webpack ...
-
buff,webpack 是超级工程师!!太多了。用 ts 慢。
-
@pixelbits 请阅读我的答案和他的 cmets
标签: angular systemjs systemjs-builder