I am trying to spin up a local server on my machine in node. I am using the local-web-server package to do so. I have installed the package globally and in my project, however when I run yarn start
It was given the following error.
It seems to indicate the CLI for the ws package that local-web-server relies on is not correctly outputting a path. The weird thing is I tried this same setup on a different machine and it worked fine. I have tried uninstalling everything and then reinstalling with no improvement.
yarn run v1.22.15
$ ws
internal/process/esm_loader.js:74
internalBinding('errors').triggerUncaughtException(
^
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/cli-app.mjs' is not defined by "exports" in /Users/name/Documents/Tutorials/local-web-server/node_modules/lws/package.json imported from /Users/name/Documents/Tutorials/local-web-server/node_modules/local-web-server/lib/cli-app.mjs
at throwExportsNotFound (internal/modules/esm/resolve.js:284:9)
at packageExportsResolve (internal/modules/esm/resolve.js:490:3)
at packageResolve (internal/modules/esm/resolve.js:612:14)
at moduleResolve (internal/modules/esm/resolve.js:664:18)
at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:778:11)
at Loader.resolve (internal/modules/esm/loader.js:85:40)
at Loader.getModuleJob (internal/modules/esm/loader.js:229:28)
at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:51:40)
at link (internal/modules/esm/module_job.js:50:36) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Is there something I'm missing here? Why would it build in one environment and not the other?