为什么导入时出现错误,找不到模块:无法解决?

时间:2019-08-08 07:13:50

标签: reactjs mobx-react

我有两个react项目。一个只有组件。另一个带有导入组件的页面和相应的存储。我正在使用mobx

在组件项目中,我有一个ts文件,名称为ISoftwareProps.ts,具有一个接口和一个类。

    export interface ISoftwareProps {
        software: Software[];
    }
    export default class Software {
        id: number;
        name: string;
        @observable status: string;
        @observable ipAddress: string;

        constructor(obj: Software) {
            this.id = obj.id;
            this.name = obj.name;
            this.status = obj.status;
            this.ipAddress = obj.ipAddress;
        }
    }

在我的第二个项目中,我试图导入软件类。这会产生以下错误。

  

未找到模块:无法解析'@ caas / gatewaymanagercomponent / lib / component / Software / ISoftwareProps'

如果我尝试导入接口ISoftwareProps,它将正常工作。

  1. 尝试将Software类重命名为与ts文件名相同的名称

该错误不应出现。

0 个答案:

没有答案