これはコンソールのエラー:Cannot find module 'expo' from 'setup.js'
です。私はエラーNPMテストを使用しようとするとテストを実行しようとすると、jestにエラーが発生します
import React, { Component } from 'react';
import {Text, View } from 'react-native';
export default class MyComponent extends React.Component{
render(){
return(
<View style={{flex: 1}}>
<View style={styles.cameraContainer}>
<Text> Test Component </Text>
</View>
</View>
);
}
}
:
component.test.js:
import React from 'react';
import MyComponent from '../components/Component';
import renderer from 'react-test-renderer';
test('create component correctly',() =>{
const tree = renderer.create(
<MyComponent/>
).toJSON();
expect(tree).toMatchSnapshot();
});
Component.js以下
は私のコードです前に言及したことがあります。私はすでにアンインストールして再インストールしようとしますが、エラーは表示され続けます。これは冗談の設定で「冗談-博覧会」のプリセットから来ているようにあなたがcreate-react-native-app
を使用していると仮定すると、
イジェクト後も同じエラーが発生します。自分のコードにエクスポAPIを使用していません。イジェクトしましたか? – stone