dependentabot 文档说您可以指示每个包管理器要检查的依赖项类型。然而,尚不清楚它如何区分开发包和生产包。其他选项非常简单(all
、direct
和indirect
)。
如果您选择dependency-type: production
under npm
,我假设 dependentabot 将忽略 中的任何包devDependencies
。不幸的是,我不确定,因为文档没有提及该工具使用的具体标准。
有了pip
,就更不清楚了。原因是没有 PEP 概述需求文件的命名约定。由于您基本上可以拥有多个需求文件,而没有明确的名称规则,那么 dependentabot 如何知道要检查哪一个?例如,我看到 dev-requirements.txt 和requirements_dev.txt 作为开发包文件。我知道选择其中一个(或者可能是另一种变体)并坚持下去是最佳实践,但我想知道如果我dependency-type: development
在pip
.
我有两个关于 React 的基本问题:
player
功能组件中的一段状态(比方说),以下两种方法是相同的还是在某些方面有所不同?const [player, setPlayer] = useState({})
Run Code Online (Sandbox Code Playgroud)
useEffect(() => {
setPlayer({})
}, []);
Run Code Online (Sandbox Code Playgroud)
player
,页面最终会使用来自全局存储的值进行更新,因此我需要避免在当前播放器仍在加载时显示前一个播放器的值。解决这个问题的最佳方法是什么?如果您需要更多背景信息以提供帮助,请告诉我。
先感谢您!