例如,要导入test utils:
import ReactTestUtils from 'react-addons-test-utils'
它有效,但没有像' react-addons-test-utils'在node_modules下。
粗略地看一下node_modules下的React源代码,可以看出' react-addons-test-utils'不存在。在模块根目录中只有react.js和addons.js。
这是如何工作的?我对NPM的理解让我失去了什么?
答案 0 :(得分:0)
它应该不起作用。听起来你可能已经在全球某处安装了依赖项。我确信没有实际包装它不应该工作。
BTW,反应源代码实际上并没有使用react-addons-test-utils
:
https://github.com/facebook/react/search?utf8=%E2%9C%93&q=react-addons-test-utils