Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ERR_MODULE_NOT_FOUND

I'm getting this error:

Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'C:\Users\nghia\OneDrive\Máy tính\nodebasic\src\configs\viewEngine' imported from C:\Users\nghia\OneDrive\Máy tính\nodebasic\src\server.js
    at new NodeError (internal/errors.js:322:7)
    at finalizeResolution (internal/modules/esm/resolve.js:318:11)
    at moduleResolve (internal/modules/esm/resolve.js:776:10)
    at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:887:11)
    at Loader.resolve (internal/modules/esm/loader.js:89:40)
    at Loader.getModuleJob (internal/modules/esm/loader.js:242:28)
    at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:76:40)
    at link (internal/modules/esm/module_job.js:75:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

my package.json file:
package.json

and this is sever.js:
server.js

like image 974
Phạm Trọng Nghĩa Avatar asked Jun 18 '26 06:06

Phạm Trọng Nghĩa


1 Answers

import, by default, looks from files with the .mjs extension. In order to import a .js file, you need to explicitly state its extension:

import configViewEngine from './configs/viewEngine.js'
like image 97
Mureinik Avatar answered Jun 20 '26 20:06

Mureinik



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!