2017-04-11 8 views
0

私は前の質問の1つを書き直そうとしましたが、誰も私が達成しようとしていたことを理解していないようです。私の悪い英語である必要があります...角2は、javascript(タイプなし)ファイルをインポートします

私は角度2のコンポーネントでインポート/使用する必要があるun-typed jsファイルを持っています。

問題のライブラリにNPMがインストールされていないため、npm installを使用できません:PLYLoader.js THREE JSを使用しています。

THREE jsにはnpmがインストールされているので、正常にインポートしました。これは使用可能であり、自分のコンポーネントで動作しています。

JSファイルを角度2にインポートする方法と場所を詳しく説明する明確な例はありません.JSはTSではないことに注意してください。

これは私を怒らせてくれます。どんな助けでも大変感謝しています。

チャオDino

+0

PLYLoader.jsはモジュールとして自己公開していますか? – tschaka1904

+0

これはPLYLoader.jsがjQueryのように自分自身を公開している場合に出てきます。 jQueryは '$ 'を使ってドキュメントに自分自身を置きます。あなたのPLYLoaderはそうしていますか?もしそうなら、あなたの 'index.html'にそれを追加することができます。コンポーネントの中では、' declare const :any; 'のようにすることができます。 – tschaka1904

+0

それはそのトリックでした。ありがとうございます – Dino

答えて

0

あなたのPLYLoader.jsjQueryのような自己を公開している場合、すでにコメントで説明したように。 jQueryは、文書に$を添付します。あなたのPLYLoader.jsはそれをしますか?その場合はindex.htmlに追加し、コンポーネントでは次のようなことを行うことができます:declare const <your_place_holder> : any;

ご質問がありましたらお知らせください。

関連する問題