https://www.npmjs.com/package/chessboardjsパッケージを使用しようとしています。私は単純な反応コンポーネントを書いてボードをレンダリングしましたが、chessboardjsモジュールにエラーがスローされます:ReferenceError:$は定義されていません。部品コード:
import React, { Component } from 'react';
import Chess from 'chessboardjs';
export default class ChessBoard extends Component {
render() {
return (
<div>
<div id="chessboard" style={{"width": "400px"}}></div>
</div>
)
}
componentDidMount() {
var board = Chess('chessboard');
}
}
私はすでにチェス盤の構成要素ではなく、それは残念ながらうまくいかなかったことはJQuery NPMパッケージおよびインポートをインストールしてみました。
これを修正する方法はありますか?
は、あなたの答えをいただき、ありがとうございます。私は反応するのが新しく、アプリは現時点でWebpackを使用していない。 jQueryをすべてのモジュールに組み込むための別の方法があるのでしょうか? – Stefanvdk