Javascript 如何将2个变量分配给iife格式的汇总生成代码
我有一个工作汇总配置文件,它以iife格式生成代码并将其分配给变量y,我希望将输出分配给2个变量x和y,但它被分配给y。或者,有没有办法在生成的文件末尾添加自定义行,如Javascript 如何将2个变量分配给iife格式的汇总生成代码,javascript,bundle,rollupjs,Javascript,Bundle,Rollupjs,我有一个工作汇总配置文件,它以iife格式生成代码并将其分配给变量y,我希望将输出分配给2个变量x和y,但它被分配给y。或者,有没有办法在生成的文件末尾添加自定义行,如 var x=y Rollup.config.js: export default { input: './index.ts', output: { dir: "dist", name: 'x', name: 'y', format:
var x=y代码>
Rollup.config.js:
export default {
input: './index.ts',
output: {
dir: "dist",
name: 'x',
name: 'y',
format: 'iife',
exports: "default"
},
plugins: [
nodeResolve(),
commonjs({ extensions: ['.js', '.ts'] }),
json(),
builtins(),
globals(),
typescript({ module: 'CommonJS'})
],
};
var y = (function() {
// code
})();
var x = y;
生成的文件:
var y = (function() {
// code
})();
寻找:
export default {
input: './index.ts',
output: {
dir: "dist",
name: 'x',
name: 'y',
format: 'iife',
exports: "default"
},
plugins: [
nodeResolve(),
commonjs({ extensions: ['.js', '.ts'] }),
json(),
builtins(),
globals(),
typescript({ module: 'CommonJS'})
],
};
var y = (function() {
// code
})();
var x = y;