2016-04-05 3 views
0

私はAPIキーの使用に関する知識を広げようとしています。 Rubyで非表示のAPIキーを使用できるようになりました。今はJSでそれらを使用してテストしています。 APIキーを使用して天気を伝える非常にシンプルなJavascript/jQueryアプリケーションを作成しました。コードをGitHubにプッシュしたいと思います。どのように私はこのキーを隠すことができますか? .gitignoreファイルにAPIキーを入れるのと同じくらい簡単ですか?追加のコマンドを与える必要はありますか?これは簡単な1ページアプリケーションです。Simple JavaScript/jQueryアプリでAPIキーを非表示 - .gitignore?

+0

あなたが任意のAPIキーを保存しないでください、あなたは、任意のクライアントで実行する場合は、方法によって、無視されたファイルにそれを置く必要がある(例えば、ブラウザ)。 サーバでのみ使用 – Hitmands

答えて

0

ファイルに入れて、そのファイルが存在し

かどうかを確認し、あなたの.gitignoreにgithubのに

プッシュし、そのファイルの名前を入れて、あなたはそれが

をconfig.jsの呼び出し言うことができます

これは.gitignoreファイルの目的であるため、そこにはありません! gitのドキュメントから

gitignoreファイルはGitは無視すべきで意図的に追跡されていないファイルを指定します。すでにGitによって追跡されたファイルは影響を受けません。詳細は以下の「注意」を参照してください。ドキュメントへ

リンク:https://git-scm.com/docs/gitignore

グッドラック!

PS .gitignoreファイルはgithubにプッシュされていますので、あなたはそこに秘密を入れたくありません!

enter image description here

+0

だから私はちょうどのようなものを置くことができます: var weather_api_key = * config.jsファイル内の* apiキー*それはまだAPIコールを含む私のメインのjsファイルにリンクされますか?上記の例では –

+0

であり、文字通り「config.js」(引用符なし)と入力すると、config.jsファイルにすべてのapiキーが置かれます。 – JordanHendrix

+0

は今、いくつかのことに依存する別の質問です。運がいいのですが、ここではアーカイブされた投稿です:http://stackoverflow.com/questions/950087/include-a-javascript-file-in-another -javascript-file – JordanHendrix

関連する問題