Reactjs 反应:如何导入';react addons-{addon}';工作

Reactjs 反应:如何导入';react addons-{addon}';工作,reactjs,npm,Reactjs,Npm,例如,要导入测试util: import ReactTestUtils from 'react-addons-test-utils' 它可以工作,但在node_模块下没有“react addons test utils”这样的模块 粗略地看一下node_模块下的React源代码,就会发现“React addons test utils”并不存在。在模块根目录中,只有react.js和addons.js 这是怎么回事?我对NPM的理解遗漏了什么?它不应该起作用。听起来您可能已经在全球某个地方安装

例如,要导入测试util:

import ReactTestUtils from 'react-addons-test-utils'
它可以工作,但在node_模块下没有“react addons test utils”这样的模块

粗略地看一下node_模块下的React源代码,就会发现“React addons test utils”并不存在。在模块根目录中,只有react.js和addons.js


这是怎么回事?我对NPM的理解遗漏了什么?

它不应该起作用。听起来您可能已经在全球某个地方安装了依赖项。我确信如果没有真正的软件包,它不应该工作

顺便说一句,react源代码实际上没有使用
react插件测试utils

它不应该工作。听起来您可能已经在全球某个地方安装了依赖项。我确信如果没有真正的软件包,它不应该工作

顺便说一句,react源代码实际上没有使用
react插件测试utils

不确定我是如何错过它的,但在NPM 2中,它作为对等依赖被拉入。不确定我是如何错过它的,但在NPM 2中,它作为对等依赖被拉入。