私はAPIキーの使用に関する知識を広げようとしています。 Rubyで非表示のAPIキーを使用できるようになりました。今はJSでそれらを使用してテストしています。 APIキーを使用して天気を伝える非常にシンプルなJavascript/jQueryアプリケーションを作成しました。コードをGitHubにプッシュしたいと思います。どのように私はこのキーを隠すことができますか? .gitignoreファイルにAPIキーを入れるのと同じくらい簡単ですか?追加のコマンドを与える必要はありますか?これは簡単な1ページアプリケーションです。Simple JavaScript/jQueryアプリでAPIキーを非表示 - .gitignore?
答えて
ファイルに入れて、そのファイルが存在し
かどうかを確認し、あなたの.gitignoreにgithubのにプッシュし、そのファイルの名前を入れて、あなたはそれが
をconfig.jsの呼び出し言うことができます
これは.gitignoreファイルの目的であるため、そこにはありません! gitのドキュメントから
:
gitignoreファイルはGitは無視すべきで意図的に追跡されていないファイルを指定します。すでにGitによって追跡されたファイルは影響を受けません。詳細は以下の「注意」を参照してください。ドキュメントへ
リンク:https://git-scm.com/docs/gitignore
グッドラック!
PS .gitignoreファイルはgithubにプッシュされていますので、あなたはそこに秘密を入れたくありません!
だから私はちょうどのようなものを置くことができます: var weather_api_key = * config.jsファイル内の* apiキー*それはまだAPIコールを含む私のメインのjsファイルにリンクされますか?上記の例では –
であり、文字通り「config.js」(引用符なし)と入力すると、config.jsファイルにすべてのapiキーが置かれます。 – JordanHendrix
は今、いくつかのことに依存する別の質問です。運がいいのですが、ここではアーカイブされた投稿です:http://stackoverflow.com/questions/950087/include-a-javascript-file-in-another -javascript-file – JordanHendrix
- 1. webOSで固有のAPIキーを非表示にする(Enyo/JavaScript)
- 2. 第三者のAPIキーをファイアベースで非表示にする
- 3. Google翻訳APIキーを非表示にする方法
- 4. RubyでSinatra gemを使用してAPIキーを非表示にする方法
- 5. Androidでのアプリの非表示
- 6. ElectronアプリケーションでAPIキーを非表示にする方法はありますか?
- 7. TwitterのAPIを非表示結果
- 8. Android Google Maps API:マーカースニペットを非表示
- 9. StreetView API:フルスクリーンコントロールを非表示にする
- 10. Androidの表示/非表示アプリのアイコンをプログラム
- 11. FacebookアプリAPIキーとUIActivityViewController
- 12. Google Simple APIキーが動作しなくなった
- 13. iphone - 時間(アプリの非表示)と時間(アプリが表示される)の差
- 14. WinFormsアプリケーションでキーを非表示にできない
- 15. Google Chrome/Chromium/Webkitの非表示API
- 16. 非表示で表示/非表示どこでもクリック
- 17. アプリケーションでキーを非表示にする方法は?
- 18. LookUpEditで代理キーを非表示にする
- 19. Enterキーでキーボードを非表示にする方法
- 20. Androidのポケベルでアプリのタイトルバーを非表示にする
- 21. Settings.appでアプリ固有の設定を非表示にする
- 22. アプリストアでiosアプリを「非表示」にする
- 23. 構文Vimで.gitignoreを強調表示しますか?
- 24. Googleマップの指示サービスからマーカーを非表示api v3
- 25. ダイナミックコンボボックスを表示/非表示
- 26. DataTemplateを非表示/表示
- 27. ViewPagerスワイプでFloatingActionButtonを表示/非表示
- 28. jQueryでdivを表示/非表示
- 29. マルチステップフォームでdivを表示/非表示
- 30. jQueryサイクルでポケットベルを表示/非表示
あなたが任意のAPIキーを保存しないでください、あなたは、任意のクライアントで実行する場合は、方法によって、無視されたファイルにそれを置く必要がある(例えば、ブラウザ)。 サーバでのみ使用 – Hitmands