Пакет Systemjs - PullRequest
       9

Пакет Systemjs

0 голосов
/ 28 сентября 2018

Я пытаюсь создать пакет для файлов моего приложения в Angular 5. У меня есть следующие задачи gulp.«App-compile», кажется, работает нормально, но «app-bundle» работает, но не создает никакой папки или файла.Что мне здесь не хватает?

gulp.task('app-compile', function () {
    return gulp.src('./tsscripts/**/*.ts')
        .pipe(sourcemaps.init())
        .pipe(tsc({
            "target": 'es5',
            "module": 'commonjs',
            "moduleResolution": 'node',
            "lib": ['es2015', 'dom', 'es2015.iterable'],
            "sourceMap": true,
            "emitDecoratorMetadata": true,
            "experimentalDecorators": true,
            "removeComments": true,
            "noImplicitAny": false
        }))
        .pipe(sourcemaps.write({ sourceRoot: 'dist' }))
        .pipe(gulp.dest('dist'));

});

gulp.task('app-bundle', gulp.series('app-compile'), function () {
    var builder = new systemjsBuilder('', './scripts/systemjs.config.js');

    return builder
        .bundle('./dist/**/*', 'bundles/app.bundle.js', {
            minify: false,
            mangle: false,
            sourceMaps: true 
        })
        .then(function (bundle) {
            console.log('Build complete' + bundle);
        })
        .catch(function (err) {
            console.log('Build error');
            console.log(err);
        });
});
...