本文整理汇总了TypeScript中systemjs-builder.bundle函数的典型用法代码示例。如果您正苦于以下问题:TypeScript bundle函数的具体用法?TypeScript bundle怎么用?TypeScript bundle使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了bundle函数的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1:
return builder.trace('igniteui-js-blocks/main').then(trees => {
console.log('tree resolved');
return Promise.all([
builder.bundle(trees, './dist/bundles/igniteui-js-blocks.dev.js'),
builder.bundle(trees, './dist/bundles/igniteui-js-blocks.min.js', { minify: true })
]);
});
开发者ID:damyanpetev,项目名称:zero-blocks,代码行数:7,代码来源:gulpfile.ts
示例2:
return builder.trace('zero-blocks/main').then(function(trees) {
console.log("tree resolved");
return Promise.all([
builder.bundle(trees, './dist/bundles/zero-blocks.dev.js'),
builder.bundle(trees, './dist/bundles/zero-blocks.min.js', { minify: true })
]);
});
开发者ID:QuinntyneBrown,项目名称:zero-blocks,代码行数:7,代码来源:gulpfile.ts
示例3:
.then(() => {
return builder.bundle('app/ui - [app/**/*]', 'dist/vendor_ui.js', {minify: util.env.production})
.then(() => {
return builder.bundle('app/worker - [app/**/*]', 'dist/vendor_worker.js',
{minify: util.env.production});
});
})
开发者ID:itproto,项目名称:answers-app,代码行数:7,代码来源:compile.ts
示例4: bundleApp
function bundleApp(done) {
builder.bundle(
'bootstrap - angular2/*',
join(BUNDLES_DEST, 'app.js'),
BUNDLE_OPTS
).then(done);
}
开发者ID:adamayres,项目名称:peeps2,代码行数:7,代码来源:build.bundles.ts
示例5: Builder
export = (done: any) => {
const options = {
normalize: true,
runtime: false,
sourceMaps: true,
sourceMapContents: true,
minify: true,
mangle: false
};
const builder = new Builder('./');
builder.config({
paths: {
'n:*': 'node_modules/*',
'rxjs/*': 'node_modules/rxjs/*.js',
},
map: {
'rxjs': 'n:rxjs',
},
packages: {
'rxjs': {main: 'Rx.js', defaultExtension: 'js'},
}
});
builder.bundle('rxjs', 'node_modules/.tmp/Rx.min.js', options)
.then(() => done())
.catch((error: any) => done(error));
};
开发者ID:albogdano,项目名称:angular2-para,代码行数:26,代码来源:build.bundle.rxjs.ts
示例6: Builder
module.exports = () => {
const options = {
'normalize': true,
'runtime': false,
'sourceMaps': true,
'sourceMapContents': false,
'minify': true,
'mangle': false
};
const builder = new Builder('./');
builder.config({
'paths': {
'n:*': 'node_modules/*',
'rxjs/*': 'node_modules/rxjs/*.js',
'rxjs/internal-compatibility': 'node_modules/rxjs/internal-compatibility/index.js',
'rxjs/testing': 'node_modules/rxjs/testing/index.js',
'rxjs/ajax': 'node_modules/rxjs/ajax/index.js',
'rxjs/operators': 'node_modules/rxjs/operators/index.js',
'rxjs/webSocket': 'node_modules/rxjs/webSocket/index.js',
},
'map': {
'rxjs': 'n:rxjs'
},
'packages': {
'rxjs': { 'main': 'index.js', 'defaultExtension': 'js' }
}
});
return builder.bundle('rxjs/index.js + ' +
'rxjs/operators/index.js + ' +
'rxjs/internal-compatibility/index.js + ' +
'rxjs/testing/index.js + ' +
'rxjs/ajax/index.js + ' +
'rxjs/webSocket/index.js',
'node_modules/.tmp/Rx.min.js', options)
.then((output: any) => {
const writeFile = promisify(fs.writeFile);
const code = output.source.replace(/rxjs\/index/gm, 'rxjs');
return writeFile('node_modules/.tmp/Rx.min.js',
(options.sourceMaps)
? code + `\n//# sourceMappingURL=Rx.min.js.map`
: code);
});
};
开发者ID:NickyDo,项目名称:angular-seed-1,代码行数:43,代码来源:bundle.rxjs.ts
示例7:
.then(() => {
return builder.bundle('app - [app/**/*]', 'dist/vendor.js', {minify: util.env.production})
})
开发者ID:TheLarkInn,项目名称:ng2-application-shell,代码行数:3,代码来源:compile.ts
示例8: function
return function () {
return builder.bundle('ng2-bootstrap/ng2-bootstrap - angular2/*',
join(PATH.dest.dev.lib, 'ng2-bootstrap.js'));
};
开发者ID:A-Kamaee,项目名称:ng2-bootstrap-sbadmin,代码行数:4,代码来源:build.ng2bs.dev.ts
注:本文中的systemjs-builder.bundle函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论