而有一个父选择器 ../ 通常不是问题 , 拥有 2 个或更多通常很难掌握 。
这就是为什么我建议避免使用父文件夹 , 而使用绝对路径:

文章插图
尽管有时写入绝对路径的时间更长 , 但是使用绝对路径可以使导入的模块的位置清晰明了 。
为了减少冗长的绝对路径 , 可以引入新的根目录 。例如 , 这可以使用 babel-plugin-module-resolver实现 。
使用绝对路径而不是较长的相对路径 。5.结论JavaScript 模块非常适合将您的应用程序逻辑拆分为多个独立的小块 。
通过使用命名的导出而不是默认的导出 , 可以在导入命名组件时更轻松地重命名重构和编辑器自动完成帮助 。
使用 import {myFunc} from 'myModule' 的唯一目的就是导入 myFunc 组件 , 仅此而已 。myModule的模块级范围应该只定义包含少量内容的类、函数或变量 。
一个组件应该有多少个函数或类 , 这些组件应该如何与每个组件相关联?支持高内聚的模块:它的组件应该紧密相关并执行一个共同的任务 。
包含许多父文件夹 ../ 的长相对路径很难理解 , 将它们重构为绝对路径 。
你使用哪些JavaScript模块最佳做法?
欢迎留言讨论 , 喜欢就点个赞和关注 。
推荐阅读
- 微服务之间的最佳调用方式
- 禅茶味,禅茶味从四个方面去解释
- 穿出高级感四个秘诀 怎样将针织衫穿出高级感
- 湿疹缠身怎么护理,推荐四个小技巧
- 人到中年如何预防肥胖,试试四个方法
- 女人如何长寿,学学四个秘诀
- 肝病的早期症状有哪些,注意四个表现
- 心绞痛的四个原因,饮酒过量是主因
- 了解淘宝规则的最佳途径是什么 淘宝客规则的基本规则
- 滇红茶保存的四个核心要素,金骏眉价格多少
