Skip to content

Commit 2e9945f

Browse files
save file
1 parent 091ae0a commit 2e9945f

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

npm/babel-template-browser/scripts/babel-template-browser.html

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,17 @@ <h3 id=title></h3>
6363

6464
files['entry.esm.js'] = `
6565
66-
import * as ${export_name} from '${npm_package}';
66+
import * as ns from '${npm_package}';
67+
// Build a mutable namespace object
68+
var ${export_name} = {
69+
...ns,
70+
// add alias
71+
${export_name} : ns.default,
72+
// preserve default
73+
};
74+
6775
export {${export_name}};
76+
export default ns.default;
6877
6978
`;
7079

@@ -95,7 +104,14 @@ <h3 id=title></h3>
95104

96105
files['entry.cjs.js'] = `
97106
98-
import * as ${export_name} from '${npm_package}';
107+
import * as ns from '${npm_package}';
108+
// Build a mutable namespace object
109+
var ${export_name} = {
110+
...ns,
111+
// add alias
112+
${export_name} : ns.default,
113+
// preserve default
114+
};
99115
100116
export default ${export_name}; // iife / umd
101117

0 commit comments

Comments
 (0)