我通过 ES6 构建了一个 expressJs 应用程序,但出现以下错误:
(node:4132) ExperimentalWarning: The ESM module loader is experimental.
internal/modules/run_main.js:54
internalBinding('errors').triggerUncaughtException(
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'E:\wamp64\www\myDemos\nodeJs\expressJsExample\config\app' imported from E:\wamp64\www\myDemos\nodeJs\expressJsExample\server.mjs
?[90m at finalizeResolution (internal/modules/esm/resolve.js:255:11)?[39m
?[90m at moduleResolve (internal/modules/esm/resolve.js:603:10)?[39m
?[90m at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:644:13)?[39m
?[90m at Loader.resolve (internal/modules/esm/loader.js:94:40)?[39m
?[90m at Loader.getModuleJob (internal/modules/esm/loader.js:240:28)?[39m
?[90m at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:42:40)?[39m
?[90m at link (internal/modules/esm/module_job.js:41:36)?[39m {
code: ?[32m'ERR_MODULE_NOT_FOUND'?[39m
}
[nodemon] app crashed - waiting for file changes before starting...
Run Code Online (Sandbox Code Playgroud)
如果我使用import app from './config/app.js';
然后工作但如果我使用import app from './config/app';
然后返回上述错误。 …