Javascript 如何捆绑与大口喝+;汇总?

Javascript 如何捆绑与大口喝+;汇总?,javascript,node.js,typescript,gulp,rollupjs,Javascript,Node.js,Typescript,Gulp,Rollupjs,如何配置gulp和rollup,将多个传输的javascript文件捆绑到一个文件中?本质上,我想提供(gulp)传输代码,以便汇总到bundle。是否可以选择捆绑机制,即iife、名称空间等?下面是我的gulpfile: const {dest, series} = require('gulp'); const ts = require('gulp-typescript'); const tsProject = ts.createProject('tsconfig.json'); const

如何配置gulp和rollup,将多个传输的javascript文件捆绑到一个文件中?本质上,我想提供(gulp)传输代码,以便汇总到bundle。是否可以选择捆绑机制,即iife、名称空间等?下面是我的gulpfile:

const {dest, series} = require('gulp');
const ts = require('gulp-typescript');
const tsProject = ts.createProject('tsconfig.json');

const transpile = () => {
 return tsProject
.src()
.pipe(tsProject())
.pipe(dest('dist'));
};

exports.default = transpile;