首页 > 解决方案 > 如何在 TypeScript 中导入 Vanilla JS ES6 模块?

问题描述

我正在尝试导入这个库:spotlight,它是纯 JS。

在我的项目中,我创建了一个假d.ts

declare module 'spotlight.js'

正如VSCode所建议的那样,我尝试了每一个导入组合:

import * as spotlight from 'spotlight';
import spotlight from 'spotlight';
import { spotlight } from 'spotlight';

但在我的代码中,spotlight表达式始终是一个空对象。

我错过了什么?

标签: javascripttypescriptes6-modules

解决方案



推荐阅读