Для следующих rollup.config
:
module.exports = {
input: "src/index.ts",
output: {
file: "dist/bundle.js",
sourcemap: true,
format: "iife",
name: "MySvelteApp"
},
...
};
при правильном переносе:
var MySvelteApp = (function () {
...
}());
Однако я хотел бы добавить дополнительную условную проверку:
var MySvelteApp = !MySvelteApp && (function () {
...
}());
такой, что код из MySvelteApp случайно не запускается дважды. Любые идеи о том, как настроить конфиг?