2016-08-21 12 views
0

は、私はちょうど最近ReactJSを使用してみましたが、私は出会ったと、このような構文を経てJSモジュールをインポートthis projectでプレイ:ReactJSプロジェクトでgl-matrixをインポートするにはどうしたらいいですか?

import Particle from './Particle'

私はポートに到達するために練習としてgl-matrixを使用するプロジェクトを望みましたこのフレームワークに精通していますが、今私はどのように進めるべきかわかりません。 this pageに提案されているようにrequireにできるか、またはimportgl-matrixにいくらかの方法がありますか?私はあなたができると信じて

答えて

1

だけrequireそれいつものように:もちろん

var glm = require('gl-matrix'); 

、あなたが

npm install --save gl-matrix 

たりpackage.jsonに依存関係としてgl-matrixを持っているを実行していることを確認します。それでも解決しない場合は、ちょうどあなたのindex.htmlでスクリプトを直接インポートしてみてください。

<script src="gl-matrix-min.js"></script> 

その後、あなたは良いことがあります。

+0

お返事ありがとうございます。あなたは 'from X from 'をどのように説明するのか気になりますか? ''仕事?これはReactJS固有のものですか?私はこの方法で "gl-matrix"をインポートできるようにいくつかのコードを変更することができますか? –

+0

私は実際にReactや 'import'構文に慣れていませんが、ここには[MDNのリファレンス](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/)があります。インポート)。私はあなたがgl - matrix "import" gl - matrix ";"または "gl * matrix"から "import *"を行うことができると思っています;それを試してみて、何が効いているか教えてください。 – qxz

+0

'require'や' import'でモジュール名の前に '。/'を付けると、現在のディレクトリでファイルが検索されますが、モジュールの名前を指定するだけで、インストールされた 'node_modules' – qxz

関連する問題