差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
2021_12_23 [2021/12/23 05:39] – 133.11.222.89 | 2021_12_23 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== node.jsアプリケーション多言語化における文字化け修正 ====== | ||
- | |||
- | ===== push先のフォルダにアクセスし、pushしたばかりのファイルに文字化けが発生しているか確認する ===== | ||
- | |||
- | これにより、文字化けがどの段階で発生しているのか突き止める。 | ||
- | |||
- | push先サーバにアクセス | ||
- | |||
- | ssh main | ||
- | | ||
- | 一時保管フォルダにアクセス。2週間程度で内容が消える一時フォルダなので、仮作業をしたいときに使うのがおすすめ | ||
- | |||
- | cd /tmp | ||
- | | ||
- | pushされたファイルを一時保管フォルダにpullする。 | ||
- | |||
- | git clone / | ||
- | | ||
- | pullしたフォルダ内の該当フォルダにアクセス | ||
- | |||
- | cd metasearch_repo/ | ||
- | | ||
- | 文字化けが発生する多言語化jsonファイルを確認 | ||
- | |||
- | cat ja.json | ||
- | | ||
- | { | ||
- | " | ||
- | | ||
- | ⇒文字化けが発生していた!⇒visual studioからmetasearch_repoにpushする段階で文字化けが発生すると考えられる。 | ||
- | |||
- | tmpからpullしたフォルダを削除。(yes | ~というコマンドは、たくさん警告が出てくる場合に一括でyesと答えてくれる) | ||
- | |||
- | yes | rm -R metasearch_repo | ||
- | | ||
- | visual studioでローカルのja.jsonを開いたところ、shift-jisで保存されていたため、再度utf-8で保存しpush(詳しいやり方は前回参照)。 | ||
- | |||
- | push先フォルダでは再度metasearch_repoをpull。 | ||
- | |||
- | git clone / | ||
- | | ||
- | pushしたja.jsonを再度参照。 | ||
- | |||
- | cat metasearch_repo/ | ||
- | | ||
- | { | ||
- | " | ||
- | } | ||
- | | ||
- | ⇒文字化けが直った! | ||
- | | ||
- | |||
- | |||
- | |||
- | |||