【发布时间】:2019-03-19 09:52:40
【问题描述】:
我是 JS 新手,想旋转、更改画布上的图像比例以及使用 Fabric.js 在 TypeScript 中编码。由于导入到 typescript 与 JavaScript 不同,所以想知道如何将其导入到 TypeScript。任何链接?
我像 npm 一样安装它
安装 --save @types/fabric
import {fabric} from 'fabric';
并且在将 grunt 文件发送到 js 后显示错误:
MacBook-Pro:someName mmmr$ grunt
(node:3965) ExperimentalWarning: The http2 module is an experimental API.
Running "typescript:test" (typescript) task
> src/someName.ts(20,26): error TS1147: Import declarations in a namespace cannot reference a module.
> src/someName.ts(20,26): error TS2307: Cannot find module 'fabric'.
> src/import.ts(1,1): error TS1148: Cannot compile modules unless the '--module' flag is provided.
> src/import.ts(1,24): error TS2307: Cannot find module 'fabric'.
Warning: Task "typescript:test" failed. Use --force to continue.
Aborted due to warnings.
有解决这个问题的办法吗?
【问题讨论】:
-
你自己安装了fabric吗?
npm install --save fabric -
@Wernerson 是的,我将它安装到项目文件夹中。 + fabric@2.4.2-b 更新了 1 个包并在 17.965 秒内审核了 15522 个包这是我安装后得到的
标签: typescript canvas fabricjs