为了账号安全,请及时绑定邮箱和手机立即绑定

使用es6中import引入模块的时候的问题

使用es6中import引入模块的时候的问题

元芳怎么了 2018-12-13 16:19:04
使用import引入一个模块,如何确切知道它引入的是哪个文件。
查看完整描述

1 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

如果引用相对路径,则直接寻找这个相对路径文件 export 出来的内容。

如果是绝对路径,则会依次寻找 node_modules 对应的地方。

如果路径最终是一个文件夹,则会首先观察文件夹下是否有 package.json ,如果有 package.json 则会去加载 main 字段指向的文件,如果没有 package.json ,则会在这个文件夹下寻找 index 文件并加载。

用官网的一张图表示:

https://img1.sycdn.imooc.com//5c3310460001f14e04480837.jpg

查看完整回答
反对 回复 2019-01-07
  • 1 回答
  • 0 关注
  • 463 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信