javascript 在'mongodb-connection-string-url'中获取错误

zi8p0yeb  于 2022-11-20  发布在  Java
关注(0)|答案(3)|浏览(111)

我是初学者,无法理解错误消息。运行appidojs文件后,我得到以下日志消息。在一些搜索中,我发现我必须升级我的MongoDB,但由于我在windows 7中工作,这是不可能的。

PS G:\AWebDev\Website\Dance website> node app.js
internal/modules/cjs/loader.js:628
  throw e;
  ^

Error: No valid exports main found for 'G:\AWebDev\Website\Dance website\node_modules\mongodb-connection-string-url'
←[90m    at resolveExportsTarget (internal/modules/cjs/loader.js:625:9)←[39m
←[90m    at applyExports (internal/modules/cjs/loader.js:502:14)←[39m
←[90m    at resolveExports (internal/modules/cjs/loader.js:551:12)←[39m
←[90m    at Function.Module._findPath (internal/modules/cjs/loader.js:657:22)←[39m
←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:960:27)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:855:27)←[39m
←[90m    at Module.require (internal/modules/cjs/loader.js:1033:19)←[39m
←[90m    at require (internal/modules/cjs/helpers.js:72:18)←[39m
    at Object.<anonymous> (G:\AWebDev\Website\Dance website\node_modules\←[4mmongodb←[24m\lib\connection_string.js:6:41)
←[90m    at Module._compile (internal/modules/cjs/loader.js:1144:30)←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m
}
8cdiaqws

8cdiaqws1#

您是否尝试过使用cmd而不是Node.js终端来运行服务器?它通常会在Windows 7上修复这些问题。

djmepvbi

djmepvbi2#

将Nodejs升级到适用于Windows 7的v13.12.0可解决此问题。

wlzqhblo

wlzqhblo3#

但是我大胆猜测您可能使用了import语句而不是required语句。
使用const something = require('something')而不是使用import {something} from 'something';

相关问题