Background
@welldone-software/why-did-you-render 在 umi脚手架里使用无效?
index.tsx
wdyr.ts
npm run start后,发现没有任何效果?是我用错了,还是umi不支持这个插件?
Proposal
Describe the solution you'd like, better to provide some pseudo code.
Additional context
Add any other context or screenshots about the feature request here.
9条答案
按热度按时间pinkon5k1#
@welldone-software/why-did-you-render 需要配合 babel 配置
importSource: '@welldone-software/why-did-you-render',
可以通 chain webpack 修改 babel 的预设 presetReact 部分增加, 我询问下 需要变成一个 feature 吗omtl5h9j2#
新增 plugin.ts,内容如下,
wsewodh23#
src/global.ts
:${projectRoot}/plugin.ts
( 和package.json
同级 ) :v7pvogib4#
@welldone-software/why-did-you-render 需要配合 babel 配置
importSource: '@welldone-software/why-did-you-render',
可以通 chain webpack 修改 babel 的预设 presetReact 部分增加, 我询问下 需要变成一个 feature 吗需要,最好变成 .umirc.ts里的一个 配置
另外,请问 ‘ chain webpack 修改 babel 的预设 presetReact 部分增加’ 该怎么增加,不怎么会这个
kfgdxczn5#
src/global.ts
:${projectRoot}/plugin.ts
( 和package.json
同级 ) :好像还是没效果
ylamdve66#
umi 3 没有
global.ts
,用chainWebpack
把脚本加到 umi entry 前面(prepend
)吧。nwnhqdif7#
umi 3 没有
global.ts
,用chainWebpack
把脚本加到 umi entry 前面(prepend
)吧。这个该怎么加呀,不太会😅
jrcvhitl8#
flmtquvp9#
每个组件需要添加类似的代码,才会输出 log
好像全局输出的配置,没有用