私はjavascript初心者であり、ちょうど反応を学び始めているので、私に同行してください。Bundle.jsは私のファイルの1つを認識していませんか?
私は小さなアプリを作るためにしようとしていますが、私は...私のいずれかのファイルが見つからないというエラーを取得しておく特にこの:
bundle.js:56不明なエラー:「モジュールが見つかりません./ components/search_bar "
私のファイル構造は、srcというフォルダ内にindex.jsがあり、次にコンポーネントと呼ばれるフォルダ内に検索バー(search_bar.js)があります。私はトリプルでそれらのスペルをチェックしましたが、私はこのエラーを引き続き受けます。
これは私のindex.js
import SearchBar from './components/search_bar';
import React from 'react';
import ReactDOM from 'react-dom';
//Create a componant (some /HTML)
const API_KEY = 'AIzaSyC3Z3qTpvAacDLYEIxaueKflFJbWvdIHsw';
const App =() => {
return (
<div>
<SearchBar />
</div>
);
}
// Put that componant on the page (the DOM)
ReactDOM.render(<App />, document.querySelector('.container'));
であり、これは私がここで間違ってやっているものに、私のようsearch_bar.js
import React, { Component } from 'react';
class SearchBar extends Component {
contructor(props) {
super(props);
// when user updates the search bar this term will get updated.
this.state = { term: ''};
}
render() {
//update state
//use set state everywhere besides constructor!!
return (
<div>
<input onChange={event => this.setState({term: event.target.value})}
/>
Value of the input: {this.state.term}
</div>
);
}
}
export default SearchBar;
任意のアイデアですか?
AHHH私はコンストラクタを使い果たしたので... search_bar.jsはコンパイルできませんでした。私はこれを約1時間見ています... – BurntCandy