【发布时间】:2018-09-05 14:55:52
【问题描述】:
我安装了 svg.js 作为开发依赖项。它在我的 package.json 中显示为 svg.js": "^2.6.6"。
我可以在 javascript 文件中导入库:
import SVG from 'svg.js';
但是,如果我在 Typescript 文件中执行相同操作,则会收到错误消息:“找不到模块 svg.js”。
我还有一个名为“typings”的文件夹,其中包含 svg.js 网站上提供的类型定义文件。
为什么我不能使用这个库?
【问题讨论】:
-
svg.js提供开箱即用的类型。typings文件夹中不需要额外的。你跑npm install/yarn install了吗? -
我有同样的问题,安装了库,我可以 console.log(SVG) 并看到库的方法,但我不能在我的代码中使用它,因为 typescript 需要知道类型
标签: typescript es6-modules svg.js parceljs