エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
OSXでTypeScriptのビルド時に大文字と小文字を区別する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
OSXでTypeScriptのビルド時に大文字と小文字を区別する - Qiita
起こった問題 ローカル環境(OSX)では通っていたTypeScriptnのビルドが、ステージング環境(Linux)で... 起こった問題 ローカル環境(OSX)では通っていたTypeScriptnのビルドが、ステージング環境(Linux)では失敗した。 原因 OSXのデフォルトのファイルシステムがcase insentive(大文字と小文字を区別しない)するのに対して、 Linuxの方がcase sensitive(大文字と小文字を区別する)であったため。 UIコンポーネントを開発している時は、モジュール名の先頭を大文字にしていたが、import時に小文字にtypoしてしまっていた。それでもMacの場合は、ビルドが通ってしまう。 *Linux Kernelでもファイルシステムによっては case insentiveになる模様。 解決策 一旦はtypoを修正してことなきを得たが、恒久対応をしたい。 tsconfig.jsonのcompilerOptionsで設定できないかなと思ったが出来なかった。 forceco