2017-09-14 12 views
0

3次元のパーティクルシステムがnpmパッケージとして使用できます(インポート時、グローバル名前空間汚染なし)。3pmのパーティクルシステム(npmパッケージ)

編集:Webpackバンドルシステムでモジュールとして使用したいです。 (グローバル名前空間変数の必要なし)

答えて

1

はい。 NPM shader-particle-engineは、githubの:一般的にhttps://github.com/squarefeet/ShaderParticleEngine

、Three.jsエコシステムは低品質で、あなたがNPMに発行されたパッケージをしたい場合、あなたはそれを自分で行う必要があり、そしてあなたが行う前に、おそらくグローバルの多くを取り除く:)

+0

ありがとうございます!私はそれを箱から出させることはできません。 3つのグローバル変数を使用し、モジュールとしてインポートしません。 – croraf

+1

ああ、そうです、私はそれをフォークしてグローバル変数を削除しなければなりません:P https://github.com/AndrewRayCode/ShaderParticleEngine/commit/0cd6780ae03d6d524a325622a4549b3bbc560e0bこれは私がpackage.json 'shader-particle-engine" : "git://github.com/AndrewRayCode/ShaderParticleEngine.git#forever"、 " –

+0

私はコミュニティ全体のこのような広範な却下がここで十分であるとは確信していません。実際には、three.jsを取り囲む高品質のコードがたくさんあります。 3つのエコシステムはまだ古いパラダイムに依存していて、まだnpmとモジュールを採用していないと言いたいと思いますか? –

関連する問題