エンジニアの眠れない夜エンジニアの眠れない夜TopAboutPythonDjangoDeepLearningDockerGCPOthersホームJavascriptChrome拡張機能の設定を開発環境と本番環境で切り替える方法2023/02/23SHAREツイートシェアはてブGoogle+PocketLINEこんばんはエンジニアの眠れない夜です。Chrome拡張機能を作っていて、うっかり開発環境で使っていたAPI設定のまま拡張機能の審査に出してしまいました。毎回手動で切り替えるのは危険だと思ったので、これを読んでいる方が同じミスをしないためにもここに開発環境と本番環境で自動で設定を切り替える方法を残します。Chrome拡張機能の設定を開発環境と本番環境で切り替える方法Chromeの拡張機能は開発環境と本番でリリースしたときのIDが異なります。そのため、開発環境のIDを確認して、if文で設定を書き換えればよいということです。IDはchrome.runtime.idで確認できます。BASE_URL);}拍子抜けするほど簡単ですね。現在は『アイデアをカタチにする』ことが仕事です。コメントデータの処理方法の詳細はこちらをご覧ください。独立(7年目)現在は『アイデアをカタチにする』ことが仕事です。Storeをインストールする方法[Python]MeCabで誰でも簡単に分かち書きをする方法おすすめ便利ツール2行でできる物体検出(YOLOv3)物体検出APIが使えるようになります。初心者でも物体検出の独自モデルを作成できます。flask-uwsgi-nginxで簡単API作成Flaskを使ったAPIを簡単に作成できます。Docker-Django-HTTPSDjangoを無料でHTTPS化でデプロイできます。Nginx,uWSGIも設定済み。Docker-Selenium-GridDockerを使ってSeleniumをすぐに使い始められます。Selenium-with-DjangoSeleniumでスクレイピングした内容をDjangoと簡単に連携させられます。APIGmailAPIをすぐに使い始められます。サイト内検索サイト内の記事に含まれるキーワードで柔軟な検索ができます。