搜索

在node中import from引入的文件要跟.js后缀,但是webapck不用?


发布时间: 2022-11-24 17:42:00    浏览次数:9 次
//a.js
let b=333; export {b}; //index.js import {b} from './a' //终端 node index.js
//终端提示
Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'E:\ThousandPhone\study\123\a' imported from E:\ThousandPhone\study\123\index.js Did you mean to import ../a.js? at finalizeResolution (internal/modules/esm/resolve.js:259:11) at moduleResolve (internal/modules/esm/resolve.js:636:10) at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:726:11) at Loader.resolve (internal/modules/esm/loader.js:97:40) at Loader.getModuleJob (internal/modules/esm/loader.js:243:28) at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:47:40) at link (internal/modules/esm/module_job.js:46:36) { code: 'ERR_MODULE_NOT_FOUND' }

from后面改成'./a.js'就能打印b,有办法像webpack那样不用加后缀直接'./a'就执行嘛?

免责声明 在node中import from引入的文件要跟.js后缀,但是webapck不用?,资源类别:文本, 浏览次数:9 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-24 05:42:00。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/netflix/p/16800154.html