jsの正規表現で拡張子を除いたファイル名を抽出する
ファイルアップロード処理を実装する際に、アップロードされたファイルの拡張子を除いたファイル名を取得する必要があり、↓のように拡張子以外をキャプチャしてreplaceで置き換えた。
"sample.png".replace(/^(.+)\..+$/, '$1')
// => "sample"
"sample.test.png".replace(/^(.+)\..+$/, '$1')
// => "sample.test"ファイルアップロード処理を実装する際に、アップロードされたファイルの拡張子を除いたファイル名を取得する必要があり、↓のように拡張子以外をキャプチャしてreplaceで置き換えた。
"sample.png".replace(/^(.+)\..+$/, '$1')
// => "sample"
"sample.test.png".replace(/^(.+)\..+$/, '$1')
// => "sample.test"jsの場合、複合処理を独自実装する必要がある
cookieの__next_preview_dataキーで判定
手軽にアップグレードできた
react-helmetをreact-helmet-asyncに切り替えた
「Ctrl + Shift + P」でコマンドパレットを開いて「Reload Window」を実行
NetworkFirstをhandlerに設定した