首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 2 SFX产品版本

Angular 2 SFX产品版本
EN

Stack Overflow用户
提问于 2016-08-11 00:18:45
回答 1查看 197关注 0票数 0

我有一个Angular 2 Beta 8(现在无法更新)应用程序,我需要为生产部署捆绑和缩小。使用以下配置,我可以生成SFX包,但该包的精简版本不起作用。它会继续执行一些东西,并溢出选项卡。我有一个在它的构造函数中有一个console.log的组件。在标签崩溃之前,它会持续运行1000多次。但是捆绑包的非最小化版本可以按预期运行,这对我来说非常奇怪。

system.config.js

代码语言:javascript
复制
System.config({
    defaultJSExtensions: true,
  map: {
    app: 'wwwroot/app/core',
    angular2: 'node_modules/angular2',
    rxjs: 'node_modules/rxjs',
    dragula: 'wwwroot/lib/dragula/dragula.min',
    'ng2-dragula/ng2-dragula': 'wwwroot/lib/dragula/ng2-dragula',
    'ng2-cookies/ng2-cookies': 'wwwroot/lib/ng2-cookies/ng2-cookies'
  },
  packages: {
    app: {
      defaultExtension: 'js',
      main: 'main.js'
    },
    angular2: {
      defaultExtension: 'js'
    },
    rxjs: {
      defaultExtension: 'js'
    }
  }
});

gulpfile.js

代码语言:javascript
复制
function getBuilder(configPath) {
    var builder = new SystemBuilder();
    return builder.loadConfig(configPath)
      .then(function () {
          return builder;
      });
}

gulp.task('bundle', function () {   
    return getBuilder('./system.config.js')
      .then(function (builder) {
          return builder.buildStatic('app', './bundledapp.js', { minify: true });
      });
});

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-05 22:10:38

由于Angular 2 Beta版本中的一些错误,prod构建是不可能的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38878747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档