Skip to content

Commit 5aafe98

Browse files
authored
Set ES6 target for esbuild output to ensure compatibility with WeChat Mini Program (#2962)
1 parent d44a4e3 commit 5aafe98

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

web/script/plugin/replace-config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ export const replaceFunctionConfig = [
313313
{
314314
name: 'replace _scriptDir',
315315
type: 'string',
316-
start: `var _scriptDir = import.meta.url;`,
316+
start: `var _scriptDir = import_meta.url;`,
317317
replaceStr: `var _scriptDir = typeof document !== "undefined" && document.currentScript ? document.currentScript.src : void 0;`,
318318
},
319319
];

web/script/rollup.config.wx.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export default [
1616
{ banner, file: 'demo/wechat-miniprogram/utils/libpag.js', format: 'cjs', exports: 'auto', sourcemap: false },
1717
],
1818
plugins: [
19-
esbuild({ tsconfig: 'tsconfig.json', minify: false }),
19+
esbuild({ tsconfig: 'tsconfig.json', minify: false,target: 'es6', }),
2020
resolve({ extensions: ['.ts', '.js'] }),
2121
commonJs(),
2222
replaceFunc(),

web/script/rollup.config.wx.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export default [
1414
input: 'src/wechat/pag.ts',
1515
output: [{ banner, file: 'wechat/lib/libpag.js', format: 'cjs', exports: 'auto', sourcemap: true }],
1616
plugins: [
17-
esbuild({ tsconfig: 'tsconfig.json', minify: false }),
17+
esbuild({ tsconfig: 'tsconfig.json', minify: false,target: 'es6', }),
1818
resolve({ extensions: ['.ts', '.js'] }),
1919
commonJs(),
2020
replaceFunc(),

0 commit comments

Comments
 (0)