2017-12-07 47 views
0

私はcreate-react-appで作成した反応アプリケーションをビルドしています。私は、jqueryプラグインjquery.themepunch.revolution.min.jsを使用する際にいくつかの問題に直面しています。create-react-app:jquery.themepunch.tools.min.jsが見つかりませんtweenlite.js

まず、このライブラリをsrc/assetsフォルダに置き、webpackからアクセスできるようにしました。その後、私のindex.tsxファイルで、私はそれをこのように必要になります。

require("./assets/plugins/rs-plugin/js/jquery.themepunch.tools.min.js");

その後、私はこのエラーを取得する:

./src/assets/plugins/rs-plugin/js/jquery.themepunch.tools.min.js Module not found: Can't resolve 'TweenLite' in 'C:\projects\schoolz\src\assets\plugins\rs-plugin\js'

私はtweenlite.jsファイルはいえフォルダ内に実際にあることを確認しました。 jquery.themepunch.tools.min.jsのソースコード内で踏み込ん

enter image description here

、私はコールがtweenlite.jsを必要とするように作られていることがわかります。

enter image description here

この呼び出しは失敗します。どんな提案も大歓迎です。

ありがとうございました!あなたのWebPACK構成ファイルに次の行を追加

答えて

0

試してみてください。答えを

resolve: { 
    root: path.resolve(__dirname), 
    extensions: ['', '.js'], 
    alias: { 
    "TweenLite": "gsap/src/uncompressed/TweenLite" //Path to your TweenLite file 
    } 
} 
+1

感謝。残念ながら私はこのアプリケーションを "create-react-app"(typescript)で作成しました。 webconfig.jsonにアクセスできない – TheSoul

関連する問題