如果不使用js扩展,则进行反应,browserify和“尝试导入错误”

问题描述

我有一个名为constants.js文件。当我将其导入为import { Foo } from "constants"时,出现“尝试导入错误:'Foo'未从'constants'中导出。”。如果我在import { Foo } from "constants.js"这样的import语句中添加文件扩展名,一切都很好。如果我将文件重命名为其他名称,例如other-name.js,则import { Foo } from "other-name"可以正常工作。也就是说,在这种情况下,我不需要附加“ .js”。其他任何文件都不会发生这种情况。关于什么可能导致这种情况的任何想法?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)