help icon indicating copy to clipboard operation
help copied to clipboard

Problem with Node? Netlify? Remix?

Open pschaeffer opened this issue 11 months ago • 0 comments

Details

I am getting an error when I try to run my application. I am not sure if this is a node error or Netlify error or a Remix error. See below. I get the error shown below. What does node:internal mean? I have no idea.

Function remix-server has returned an error: Invalid module "...uildserverserver.js" is not a valid package name imported from C:\Users\Peter\Documents\Visual_Studio_Code\Projects\WebApplication5\WebApplication5\my-remix-udemy-section3-netlify2.netlify\functions-serve.unzipped\remix-server\remix-server.mjs TypeError: Invalid module "...uildserverserver.js" is not a valid package name imported from C:\Users\Peter\Documents\Visual_Studio_Code\Projects\WebApplication5\WebApplication5\my-remix-udemy-section3-netlify2.netlify\functions-serve.unzipped\remix-server\remix-server.mjs at new NodeError (node:internal/errors:406:5) at parsePackageName (node:internal/modules/esm/resolve:718:11) at packageResolve (node:internal/modules/esm/resolve:740:5) at moduleResolve (node:internal/modules/esm/resolve:838:20) at defaultResolve (node:internal/modules/esm/resolve:1043:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:383:12) at ModuleLoader.resolve (node:internal/modules/esm/loader:352:25) at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:228:38) at ModuleWrap. (node:internal/modules/esm/module_job:85:39) at link (node:internal/modules/esm/module_job:84:36)

Response with status 500 in 446 ms.

Node.js version

Not applicable.

Example code

import { default as default2 } from "....\buildserverserver.js";

// The import statement above was copied from below and this 
// comment was added to explain what I did 

import {createRequire as ___nfyCreateRequire} from "module";
import {fileURLToPath as ___nfyFileURLToPath} from "url";
import {dirname as ___nfyPathDirname} from "path";
let __filename=___nfyFileURLToPath(import.meta.url);
let      __dirname=___nfyPathDirname(___nfyFileURLToPath(import.meta.url));
let require=___nfyCreateRequire(import.meta.url);


// .netlify/functions-internal/remix-server.mjs
import { default as default2 } from "....\buildserverserver.js";
var config = {
  name: "Remix server handler",
  generator: "@netlify/[email protected]",
  path: "/*",
  preferStatic: true
};
export {
  config,
  default2 as default
};

Operating system

Windows 10

Scope

I am using the 'netlify serve' command under VSC.

Module and version

Not applicable.

pschaeffer avatar Mar 16 '24 08:03 pschaeffer