开始使用ReactJS的prop验证功能,正如文档所说,出于性能原因,它只适用于"开发模式".
React似乎正在验证我注释的特定组件的属性,但我不记得明确打开'开发模式'.
我试着搜索如何触发/切换开发模式,但没有运气.
我使用create-react-app创建了我的React应用程序,现在使用带有create-react-app-typescript的 TypeScript .
一切正常,但问题是 - 特别是因为我使用了好但重的材料 - ui - 构建的捆绑的大小非常大 - 几乎达到1MB.
我怎样才能使用树摇动工具(比如Webpack 2或汇总?我不想eject这样看起来我似乎无法访问Webpack配置.
我希望有可能树摇一个缩小的代码:)
谢谢!
我有一个使用 Create React 应用程序创建的 Reactjs 应用程序,在启动和构建时会发出很多警告,指出我的组件中有未使用的变量或导入。
./src/components/home/Header.js
Line 10: 'Switch' is defined but never used no-unused-vars
Line 10: 'Route' is defined but never used no-unused-vars
Run Code Online (Sandbox Code Playgroud)
是否对no-unused-vars应用程序的最终包大小和构建时间产生相当大的影响。我可以通过删除所有这些警告来减少构建时间和包大小吗?