我正在开发一套主要的React(Typescript)组件,这些组件也需要从其他正在开发的项目中导入。当我在Python中遇到这种情况时,我将使用每个依赖项目的虚拟环境中的pip install -e .
。然后,我可以在任何地方使用from central_package import xyz
。
React / Typescript的等效过程是什么?我已经尝试过npm link
,但是导入组件似乎存在问题:
Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
我假设需要一些特殊的设置。
答案 0 :(得分:1)
React / Typescript的等效过程是什么
不支持全局 dependency 模式。每个项目都取决于react
将其作为devDependency
。