相关疑难解决方法(0)

如何打开/关闭ReactJS的"开发模式"?

开始使用ReactJS的prop验证功能,正如文档所说,出于性能原因,它只适用于"开发模式".

React似乎正在验证我注释的特定组件的属性,但我不记得明确打开'开发模式'.

我试着搜索如何触发/切换开发模式,但没有运气.

reactjs

117
推荐指数
4
解决办法
6万
查看次数

树摇动创建反应应用程序?

我使用create-react-app创建了我的React应用程序,现在使用带有create-react-app-typescript的 TypeScript .

一切正常,但问题是 - 特别是因为我使用了好但重的材料 - ui - 构建的捆绑的大小非常大 - 几乎达到1MB.

我怎样才能使用树摇动工具(比如Webpack 2或汇总?我不想eject这样看起来我似乎无法访问Webpack配置.

我希望有可能树摇一个缩小的代码:)

谢谢!

reactjs webpack rollupjs react-scripts create-react-app

11
推荐指数
2
解决办法
5453
查看次数

删除未使用的导入是否会对 Reactjs 中的包大小和构建时间产生影响

我有一个使用 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应用程序的最终包大小和构建时间产生相当大的影响。我可以通过删除所有这些警告来减少构建时间和包大小吗?

node.js npm reactjs webpack create-react-app

6
推荐指数
1
解决办法
6678
查看次数