build: avoid runtime wildcard import in global build
This commit is contained in:
@@ -136,6 +136,7 @@ function createConfig(format, output, plugins = []) {
|
||||
(isGlobalBuild || isRawESMBuild || isBundlerESMBuild) &&
|
||||
!packageOptions.enableNonBrowserBranches,
|
||||
isRuntimeCompileBuild,
|
||||
isGlobalBuild,
|
||||
isNodeBuild
|
||||
),
|
||||
...plugins
|
||||
@@ -154,6 +155,7 @@ function createReplacePlugin(
|
||||
isBundlerESMBuild,
|
||||
isBrowserBuild,
|
||||
isRuntimeCompileBuild,
|
||||
isGlobalBuild,
|
||||
isNodeBuild
|
||||
) {
|
||||
const replacements = {
|
||||
@@ -172,6 +174,7 @@ function createReplacePlugin(
|
||||
__BUNDLER__: isBundlerESMBuild,
|
||||
// support compile in browser?
|
||||
__RUNTIME_COMPILE__: isRuntimeCompileBuild,
|
||||
__GLOBAL__: isGlobalBuild,
|
||||
// is targeting Node (SSR)?
|
||||
__NODE_JS__: isNodeBuild,
|
||||
// support options?
|
||||
|
||||
Reference in New Issue
Block a user