87,993
社区成员
发帖
与我相关
我的任务
分享PS D:\> node aes.min.js
node:internal/modules/cjs/loader:1078
throw err;
^
Error: Cannot find module './core.min'
Require stack:
- D:\study\py\pytest\aes.min.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at D:\study\py\pytest\aes.min.js:237:63
at Object.<anonymous> (D:\study\py\pytest\aes.min.js:238:2)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ 'D:\\study\\py\\pytest\\aes.min.js' ]
}
这个错误提示是Node.js在执行 aes.min.js 文件时无法找到相对路径为 ./core.min 的模块,导致 Node.js 抛出了一个 MODULE_NOT_FOUND 的错误。
通常情况下,Cannot find module 错误是因为 Node.js 在当前文件所在的目录及其子目录中都找不到指定的模块。而在浏览器中运行时,由于浏览器并不会像 Node.js 那样按照特定的规则去查找模块,故没有报错。
你可以检查一下 aes.min.js 文件中是否使用了 require('./core.min') 的方式加载了 core.min.js 文件,并且 core.min.js 文件是否与 aes.min.js 文件在同一目录中。
另外,如果你使用的是相对路径,还需要注意 Node.js 在解析相对路径的时候是基于当前工作目录进行解析的,需要确认当前工作目录是否正确。
@CSDN-Ada助手请帮忙解决这个问题