Closed7

Azure WebAppsにNext.jsをデプロイしようとすると失敗するので調査

かわみつかわみつ

Azure WebAppsにデプロイしようとするとBuildのときにType Errorで怒られてしまってBuild Errorになる。

Type error: Property 'companySlug' does not exist on type '{ name?: string; email?: string; image?: string; }'.

  21 |         <>
  22 |           <p>Signed in as {session.user.email}</p>
> 23 |           <p>Company {session.user.companySlug}</p>
     |                                    ^
  24 |           <button className="underline mt-2" onClick={() => signOut()}>
  25 |             Sign out
  26 |           </button>
かわみつかわみつ

デプロイ自体は今は何も考えずにWebAppsのデプロイセンターで自動生成されるgithub actionsのworkflowでやってる。

かわみつかわみつ

ちなみにVercelとローカルではBuildのエラーが出ないので、不思議。

かわみつかわみつ
> Build error occurred
Error: Cannot find module 'tailwindcss'

エラー内容が変わった。TypeErrorを無視する感じだと思うので、本質的な解決にはなっていなさそう。

かわみつかわみつ

現状package.jsonをみると
devDependenciesの方にtailwindcssがある。

"devDependencies": {
    ...
    "tailwindcss": "npm:@tailwindcss/postcss7-compat",
  }
このスクラップは2021/05/08にクローズされました