捆绑失败:错误:无法解析模块`react-native / Libraries / StyleSheet / ColorPropType.js`

时间:2019-07-05 10:12:54

标签: javascript react-native ecmascript-6 react-native-ios shoutem

在我将shoutem ui安装到项目并导入到ui后,出现此错误。 “捆绑失败:错误:无法解析模块`react-native / Libraries / StyleSheet / ColorPropType.js”

我试图遵循本机错误页面上的建议

  1. 清晰的值班员手表:watchman watch-del-all
    1. 删除node_modules文件夹:rm -rf node_modules && npm install
    2. 重置Metro Bundler缓存:rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache
    3. 删除急速缓存:rm -rf /tmp/haste-map-react-native-packager-*

1 个答案:

答案 0 :(得分:0)

某些问题在版本> = 0.58.x时发生了。 使用以下过程或使用本机<0.58

创建脚本文件 fix.sh

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<div id = "aDiv" draggable="true"></div>

和package.json中的

cp ./node_modules/react-native/Libraries/DeprecatedPropTypes/DeprecatedViewStylePropTypes.js ./node_modules/react-native/Libraries/Components/View/ViewStylePropTypes.js
cp ./node_modules/react-native/Libraries/DeprecatedPropTypes/DeprecatedColorPropType.js ./node_modules/react-native/Libraries/StyleSheet/ColorPropType.js
cp ./node_modules/react-native/Libraries/DeprecatedPropTypes/DeprecatedImageStylePropTypes.js ./node_modules/react-native/Libraries/Image/ImageStylePropTypes.js