Visual Studio CodeでCSSやjsのファイルを作成して、その後、npm startをターミナルに入力してコンパイルしてみましたが、失敗とお知らせがきます。
エラーメッセージと共に以下のようなお知らせがありました。
./src/index.js
Module not found: Can't resolve './App' in 'C:\Users\timon\ravenous\ravenous1\src'
モジュールが見つからないとはどういうことでしょうか。
どうぞよろしくお願いいたします。
C:\Users\timon\ravenous\ravenous1\src\App.jsの中身はどのようになっていますか?
APP.jsの内容です。教本通りに入力して、確認もしましたが、どこが問題なのかわかりません。
import React from 'react';
import './App.css';
import logo from './logo.svg';
import BusinessList from '../BusinessList/BusinessList';
import SearchBar from '../SearchBar/SearchBar';
import { render } from '@testing-library/react';
class App extends React.Component() {
render (){
return (
<div className="App">
<h1>ravenous</h1>
<SearchBar />
<BusinessList />
</div>
)
}
}
export default App;
書籍のタイトルは?その通りの記述なら訂正情報が出版社のサイトあたりに出いてもおかしくないですよ
ありがとうございます。私が間違っているのだと思います。Codeacademyサイトのプロジェクトです。
今、挑戦してみましたが、次は、このメッセージでした。
Module not found: Can't resolve './logo.svg' in 'C:\Users\timon\ravenous\ravenous1\src\components\APP'
logo.svgは、src内にあり、APP内にないので、こちらが間違っていると言うことでしょうか。
import logo from './logo.svg';
質問者の環境のディレクトリ構成とか分からないので、その記述をしているファイルから相対的に正しいパスを設定しましょう
まあその辺は聞く前に試しましょう。
ありがとうございます。試してみます。