代码之家  ›  专栏  ›  技术社区  ›  Karim Garali

找不到Zen Observable的类型定义文件

  •  0
  • Karim Garali  · 技术社区  · 6 年前

    我正在使用Ionic 3,我只是选择了AWS默认模板,然后得到一个错误:

    > ionic start app0 aws // aws is a default starting app in Ionic3 
    > cd app0
    > ionic serve
    

    当我发球时:

    错误:

    [app-scripts] [16:44:12]  typescript: node_modules/aws-amplify/lib/PubSub/Providers/MqttOverWSProvider.d.ts, line: 2 
    [app-scripts]             Cannot find type definition file for 'zen-observable'. 
    [app-scripts]        L1:  import { Client } from 'paho-mqtt';
    [app-scripts]        L2:  import * as Observable from 'zen-observable';
    [app-scripts]        L3:  import { AbstractPubSubProvider } from './PubSubProvider';
    [app-scripts] [16:44:12]  typescript: node_modules/aws-amplify/lib/PubSub/Providers/PubSubProvider.d.ts, line: 1 
    [app-scripts]             Cannot find type definition file for 'zen-observable'. 
    [app-scripts]        L1:  import * as Observable from 'zen-observable';
    [app-scripts]        L2:  import { PubSubProvider, ProvidertOptions } from '../types';
    [app-scripts]             Cannot find type definition file for 'zen-observable'. 
    [app-scripts] [16:44:12]  typescript: node_modules/aws-amplify/lib/PubSub/PubSub.d.ts, line: 1 
    [app-scripts]        L1:  import '../Common/Polyfills';       
    [app-scripts]        L2:  import * as Observable from 'zen-observable';
    [app-scripts] [16:44:12]  typescript: node_modules/aws-amplify/lib/PubSub/types/Provider.d.ts, line: 1 
    [app-scripts]             Cannot find type definition file for 'zen-observable'. 
    [app-scripts]        L1:  import * as Observable from 'zen-observable';
    [app-scripts]        L2:  import { ProvidertOptions } from './PubSub';
    

    离子信息:

    Ionic:

    离子型(离子型cli):4.3.1

    系统:

    nodejs:v8.9.4版本 净现值:6.4.1 操作系统:Linux 4.13

    1 回复  |  直到 6 年前
        1
  •  0
  •   Richard Zhang    6 年前

    试试这个:

    npm install –save-dev @types/zen-observable
    npm install –save-dev @types/paho-mqtt