0
import React from 'react';
//import logo from './logo.svg';
import './App.css';
import '../public/components/NavBar';
class App extends React.Component {
render() {
return (
<NavBar />
);
};
};
export default App;
シンプル外のディレクトリからコンポーネントを反応します。次のコンパイルエラーが発生するのはなぜですか?インポートは十分
Failed to compile.
Error in ./src/App.js
C:\Users\martin\Documents\Web Projects\ReactApp\app\src\App.js
10:9 error 'NavBar' is not defined react/jsx-no-undef
✖ 1 problem (1 error, 0 warnings)
ナビゲーションバー
import React, {Component} from 'react';
class NavBar extends Component {
handleClick() {
alert('Hello world!');
}
render() {
return (
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="{this.handleClick}">
Yeet Club
</a>
</div>
</div>
</nav>
);
}
}
export default NavBar;
私は./public/components/NavBar.js モジュールの解析では、この ''エラーが出ます失敗しました:C:\ユーザーは(10:2)NavBar.js予期しないトークン\パブリック\コンポーネント\ WEBプロジェクト\ ReactApp \アプリ\マーティン\ドキュメント\ あなたが適切リットルを必要とするかもしれませんこのファイルタイプを処理するためのoader。 にSyntaxError:予期しないトークン(10:2) ./src/App.js 16 @:14-52'' – santafebound
Iは、上記のナビゲーションバーコードを含んでいました。私はまだ問題がComponentとComponentのコードをインポートしていると信じています。このコンポーネントはsrc /フォルダに含まれているとうまく動作します... – santafebound