背骨のアプリ内で使用する必要があるメソッドを備えた古いjavascriptライブラリがあります。背骨内での使用にどのように含めるには?spine.jsで参照できるようにjavascriptライブラリを含めるには
1
A
答えて
1
資産とプラットフォームのパイプラインによって異なります。ページにちょうど古いライブラリ場合は、スクリプトタグを使用します。
<script type="text/javascript" src="my_old_library.js"></script>
これはおそらく、あなたのページのspine.jsを含むと同じ方法です。あなたがそうのような「LIBS」セクションで、あなたのslug.jsonにライブラリを含める必要が
3
:
{
"dependencies": [
"jqueryify",
...
],
libs: [
"path/to/old/javascript/file.js"
]
}
これはあなたのapplication.jsで最初の「LIB」下のファイルをパッケージ化する裾を教えてくれます。 Spineクラスのメソッドにアクセスできる必要があります。 libsに拡張子( ".js")を含めて、アプリのルートを基準にしてパスするようにしてください。詳細はthe Hem docsをご覧ください。
+0
+1これは正しい方法です。あなたはsetup.coffeeで 'require'を使うこともできます。どのようなコンベンションが2つの方法のためのものかはっきりしていませんが、slug.json/package.jsonにはnpmでは利用できない外部ライブラリを、セットアップでは自分のランダムなjsファイルを配置します。 –
関連する問題
- 1. オブジェクトはJavaScriptでどのように参照できますか?
- 2. NuGet:ライブラリとして参照できるソースコードを含むパッケージ
- 3. node-gypがリンクできるようにC++ライブラリを含めるには?
- 4. 参照オブジェクトによるJavaScript
- 5. index.htmlに含まれるjavascriptライブラリからクラスとメソッドを参照する方法
- 6. CMakeのは:ライブラリ高めるために、参照を未定義
- 7. Javascript-外部ライブラリ/ファイル参照
- 8. NANTまたはcsc.exeにWebサービスへの参照を含めるにはどうすればよいですか?
- 9. ユーザーがディレクトリを参照できるようにする
- 10. reactjsに外部javascriptライブラリを含めるには
- 11. PreactJSに外部のjavascriptライブラリを含めるには?
- 12. App.config情報を.NETの参照実行ファイルに含めるにはどうすればよいですか?
- 13. スタンドアロンのascxコントロールに参照を含めるにはどうすればよいですか?
- 14. dotnetcore出力に.dll参照を含めるにはどうすればよいですか?
- 15. Androidライブラリにリソースを含めるにはどうすればよいですか?
- 16. 2Dベクターは、どのように参照するために
- 17. 参照によるJavascriptアクセスメンバー変数
- 18. javascript関数によるコントロールの参照
- 19. ディクショナリを再帰的に参照し、値を後で参照できるように動的に更新するにはどうすればよいですか?
- 20. サードパーティのjavascript nodejsライブラリをcordovaプラグインに含めるにはどうすればよいですか?
- 21. リストイテレータを逆参照できないようにする
- 22. Visual Studio C++ DLLプロジェクトに参照を含めるために参照できません - これを回避する方法はありますか?
- 23. jarにライブラリを含める
- 24. Codeigniterにライブラリを含める
- 25. JavaScriptファイルを参照するにはどうすればよいですか?
- 26. アンドロイドプロジェクトにZxingライブラリを含めるには?
- 27. GNUMakefileにlibxml2ライブラリを含めるには
- 28. Spine.jsでカスタムjsライブラリを使用するにはどうすればよいですか?
- 29. QML:親参照によるルートウィンドウの参照は信頼できない
- 30. ColdFusionでC#ライブラリを参照するには?
私はこれを試しましたが、私のスパインクラス内のコードにアクセスすることはできません。 –
グローバルネームスペースから直接参照する必要があるかもしれません。たとえば、 '' window.my_old_library_function() '' –