vscode typescript intellisense不适用于evernote

问题描述 投票:0回答:1

我已将https://www.npmjs.com/package/@types/evernote安装到我的项目中以获得Evernote类型定义。

当我按如下方式导入Evernote时>>

import { Evernote } from 'evernote';
const client = new Evernote.Client({
  consumerKey: '...',
  consumerSecret: '...',
  sandbox: true,
  token: '...'
});

Vscode识别Evernote,并建议我自动完成并列出所有可用的方法和对象。但是,当我运行项目时,它显示TypeError:无法读取未定义的属性'Client'

当我按如下所示导入Evernote时,我可以运行我的应用程序:

import * as Evernote from 'evernote';

但是我不能使自动补全工作。

我应该如何导入我的evernote模块以使其正常工作?

我也尝试过

import Evernote = require('evernote');

但它也不起作用

我已经将https://www.npmjs.com/package/@types/evernote安装到我的项目中,以获取evernote类型定义。当我按照如下方式导入Evernote时,从'evernote'中导入{Evernote}; const client = new ...

typescript visual-studio-code evernote
1个回答
0
投票
  • [import { Evernote } from 'evernote'正在导入命名的导出Evernote
© www.soinside.com 2019 - 2024. All rights reserved.