Open3

Remixを試しながら個人ブログをNextJSから書き直す

qaynamqaynam

Remixで "Warning: Did not expect server HTML to contain a <script> in <html>."
👆のエラーが出たら👇を変更すれば治る

export default function App() {
  return (
-    <html lang='en'>
+    <html lang='en' suppressHydrationWarning={true}>
      <head>
  ...

https://github.com/remix-run/remix/issues/1077

qaynamqaynam

react 18 になってからまたこのエラーが出はじめた。
issue探っていたら現時点対策は👇らしい

entry.client.tsx
- import { hydrateRoot } from 'react-dom/client';
+ import { hydrate } from 'react-dom';
 
- hydrateRoot(document, <RemixBrowser />);
+ hydrateRoot <RemixBrowser />, document);

https://github.com/remix-run/remix/issues/2570

ただ、どの道17の書き方してるよって怒られます。 😅

react-error

qaynamqaynam

developmentモードでLiveReloadコンポーネントを使ってHot reload した場合にreloadする度にbuildファイルを作成するバグに悩まされている

👇

remix

issueには上がっているがまだクローズドされてない、仕方ないので定期的手動で削除している😅

https://github.com/remix-run/remix/issues/1622