位置:- 正文

ErrorCaptureStackTrace(err); Error [ERR_MODULE_NOT_FOUND]: Cannot find module

编辑:rootadmin
ErrorCaptureStackTrace(err); Error 目录结构

推荐整理分享ErrorCaptureStackTrace(err); Error [ERR_MODULE_NOT_FOUND]: Cannot find module,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

main.js

import { Name, say, Person } from './test'console.log(Name)ErrorCaptureStackTrace(err); Error [ERR_MODULE_NOT_FOUND]: Cannot find module

test.js

const Name = 'life'function say() {console.log('Mine')}let Person = { name: `good` }export { Name, say, Person }问题分析

步骤有点啰嗦,犯错的原因其实就很简单,就是没有把要导入的文件名写全,所有就报如下没有找到对应文件的错误。

Error [ERR_MODULE_NOT_FOUND]: Cannot find module ‘d:\Project_Files\VSCode_Projects\React_Learning\《React全栈》\第1章\ES6语言特性\e7_Modules\test’ imported from d:\Project_Files\VSCode_Projects\React_Learning\《React全栈》\第1章\ES6语言特性\e7_Modules\main.js at new NodeError (node:internal/errors:371:5) at finalizeResolution (node:internal/modules/esm/resolve:416:11) at moduleResolve (node:internal/modules/esm/resolve:932:10) at defaultResolve (node:internal/modules/esm/resolve:1044:11) at ESMLoader.resolve (node:internal/modules/esm/loader:422:30) at ESMLoader.getModuleJob (node:internal/modules/esm/loader:222:40) at ModuleWrap. (node:internal/modules/esm/module_job:76:40) at link (node:internal/modules/esm/module_job:75:36) { code: ‘ERR_MODULE_NOT_FOUND’ }

需求

想要在main.js文件下导入test.js文件导出的模块对象与变量

解决问题

在VSCode的右键到对应的终端 到终端输入命令npm init -y新建package.json文件 加入 “type”:“modules” 修改导入的文件名 main.js 最终输出结果为:

本文链接地址:https://www.jiuchutong.com/zhishi/283081.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/283082.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络