node.js - 如何让位忽略依赖文件?
问题描述
我们有一个当前的 ReactJS 项目,我们为它构建了一个自定义网格、输入、错误处理程序等。
现在我们开始一个新项目,我们想在项目之间共享我们的组件代码。我们做了一些研究,发现 bit 平台bitsrc.io
非常愉快和好,我们实际上在我们的项目之间共享了一些代码。
唯一的问题是 bit 有一个 import 语句的依赖检查器。
我们将大部分依赖项添加到 bit lifeCycle,但其中一些是配置文件,我们希望它们在我们的项目中有所不同。
谁能知道我们可以忽略配置导入依赖的方式?
//make bit ignore this file in dependency checking
import GeneralConfig from 'Modules/GeneralConfig/GeneralConfig'
解决方案
一般来说,如果忽略bit中的依赖项,组件将不会真正可重用。这是因为其他项目可能缺少组件运行的依赖项。
要忽略缺少的依赖项,请使用--ignore-missing-dependencies
forbit tag
命令。
我建议您将配置注入组件,而不是让组件依赖于配置。
推荐阅读
- api - Icinga2 事件插件命令通过 api 启动 rundeck 作业
- python - Azure:使用 Python 脚本在 virtual_network 类中检索“address_space”
- sql - 在 Oracle Sql Developer 中计算和存储派生属性
- latex - 如何在第一行下方创建带有子标题的多行多列表
- multithreading - 具有性能记录的多线程基于频率的采样
- ros - ROS 主题尚未发布
- typescript - 带有 typescript 的示例 React Native 项目有很多类型错误
- pine-script - 试图找到自高点以来的酒吧
- node.js - Redis 变慢了
- ios - IOS ChatSDK - 无法观察账户状态更新