📝 add webpack v5 configuration (#2651)
This commit is contained in:
parent
b3790a960c
commit
89885327e9
|
|
@ -99,7 +99,19 @@ qiankun 基于 single-spa,所以你可以在[这里](https://single-spa.js.org
|
||||||
除了代码中暴露出相应的生命周期钩子之外,为了让主应用能正确识别微应用暴露出来的一些信息,微应用的打包工具需要增加如下配置:
|
除了代码中暴露出相应的生命周期钩子之外,为了让主应用能正确识别微应用暴露出来的一些信息,微应用的打包工具需要增加如下配置:
|
||||||
|
|
||||||
#### webpack:
|
#### webpack:
|
||||||
|
如果你的项目使用的是 Webpack v5:
|
||||||
|
```js
|
||||||
|
const packageName = require('./package.json').name;
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
output: {
|
||||||
|
library: `${packageName}-[name]`,
|
||||||
|
libraryTarget: 'umd',
|
||||||
|
chunkLoadingGlobal: `webpackJsonp_${packageName}`,
|
||||||
|
},
|
||||||
|
};
|
||||||
|
```
|
||||||
|
Webpack v4:
|
||||||
```js
|
```js
|
||||||
const packageName = require('./package.json').name;
|
const packageName = require('./package.json').name;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user