react-geosuggest issue找不到模块:错误:无法解决' prop-types'

时间:2018-01-25 00:28:57

标签: node.js reactjs typescript node-modules

在使用webpack时,我无法在Azure上发布应用程序。 在服务器上运行时会引发以下错误。

ERROR in ./node_modules/react-geosuggest/module/prop-types.js
Module not found: Error: Can't resolve 'prop-types' in 'd:\a\1\s\some\project\node_modules\react-geosuggest\module'
 @ ./node_modules/react-geosuggest/module/prop-types.js 7:17-38
 @ ./node_modules/react-geosuggest/module/Geosuggest.js
 @ multi moment react-geosuggest react-bootstrap react-overlays ./Scripts/React/Components/Oem

我不知道/知道究竟是什么问题。

另一方面 - 本地 - 它没有任何问题地运行/建设。所以我现在真的陷入困境。

这是我的依赖关系(在package.json中)的样子:

"dependencies": {
    "bootstrap": "3.3.7",
    "classnames": "^2.2.5",
    "moment": "^2.19.2",
    "react": "15.6.1",
    "react-addons-css-transition-group": "^15.6.0",
    "react-addons-transition-group": "^15.6.0",
    "react-dom": "15.6.1",
    "react-bootstrap": "0.31.5",
    "react-geosuggest": "2.7.0",
    "webpack": "^3.6.0",
    "pathval": "1.1.0"
}

在我使用react-geosuggest的antoher项目中,它没有任何抱怨地工作/建设。

我已经尝试使用最新版本的react& react-dom以及添加prop-types。但仍然是同样的问题。

1 个答案:

答案 0 :(得分:0)

我有一个类似的问题并通过将其添加到package.json中的依赖项部分来解决它:

"prop-types": "^15.6.1"

然后重新运行:

yarn install