#Unable to deploy to production

1 messages · Page 1 of 1 (latest)

stoic lance
#

remix dev works without any problems. But while deploying the site, remix build generates a build but remix-serve build throws the following error

/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/server-runtime/dist/routes.js:17
  return Object.entries(manifest).filter(([, route]) => route.parentId === parentId).map(([id, route]) => ({ ...route,
                ^
TypeError: Cannot convert undefined or null to object
    at Function.entries (<anonymous>)
    at Object.createRoutes (/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/server-runtime/dist/routes.js:17:17)
    at Object.createRequestHandler (/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/server-runtime/dist/server.js:27:25)
    at Object.createRequestHandler (/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/express/dist/server.js:34:28)
    at Object.createApp (/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/serve/dist/index.js:38:50)
    at Object.<anonymous> (/Users/Pranav/Desktop/Pranav/projects/hostello/www/node_modules/@remix-run/serve/dist/cli.js:50:17)
    at Module._compile (node:internal/modules/cjs/loader:1155:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
    at Module.load (node:internal/modules/cjs/loader:1033:32)
    at Function.Module._load (node:internal/modules/cjs/loader:868:12)
#

Here's the remix.config.js

#
/**
 * @type {import('@remix-run/dev').AppConfig}
 */
module.exports = {
    serverDependenciesToBundle: ["hero-slider", "hero-slider/dist/index.mjs"],
    serverBuildTarget: 'node-cjs',
    server: process.env.NODE_ENV === 'development' ? undefined : './server.js',
    cacheDirectory: './node_modules/.cache/remix',
    ignoredRouteFiles: ['**/*.test.{js,jsx,ts,tsx}'],
}