まず第一に、Laravel は PHP フレームワークであり、アプリケーションのフロントエンド (JavaScript) とは何の関係もないことを知っています。しかし、laravelは、正しく行えばノードモジュールやその他のJavaScriptのものに使用できるwebpackを使用する可能性を提供します。
これまでにやったこと:コマンドを使用して ThreeJS をインストールします:
リーリー
実行よりもリーリー
その後、次のように Laravel リソース フォルダー内の app.js ファイルにライブラリを含めました。リーリー
(変数に代入せずに含めてみましたが、うまくいかなかったようなので、Google の調査で教えられたとおりにしました)npm run dev を再度実行すると、プロジェクトの public/js/ パスにあるパッケージ化された app.js にライブラリが含まれていました。すべてが順調のようです。 app.js ファイルをビューに含めて、スクリプト属性のタイプをモジュールに設定しました。しかし今、Threejsをインポートしようとすると、
import * as THREE from '三';
私は今とても愚かな気分ですが、
var Three
の代わりにwindow.THREE
を追加すると、どういうわけか問題は解決しました。とにかく、ご協力と時間をありがとうございました。