Failed to get remoteEntry exports.
Reasons
When the producer entry file is loaded normally, the producer will be registered in the global object (globalThis/window), which can be accessed through window[remoteEntryKey].
However, during this loading process, registered producers are inaccessible. There are three possible causes for this error:
- The remoteEntryUrl is not right.
- The remoteEntry file does not mount the container correctly.
- Network problem, the resource cannot be accessed.
- The remote type is a different format and not specified in either the plugin or in the
init
for the remotes details.
Solutions
There are corresponding solutions for the reasons:
- Check whether the remoteEntryUrl is correct.
- If using manifest, check the publicPath and remoteEntry.name fields in the manifest
- If the project builder is rspack, check whether runtimeChunk is set in the final build configuration. If so, delete this configuration.
- Check if the resource is externally accessible.
- Loading a ESM remote from a non-esm host
- setting
type: 'module'
on the remote config