it was installed like this: npm install @ types / fabric --save
import { Component, OnInit } from "@angular/core"; import { Canvas } from "fabric/fabric-impl"; import fabric = require("fabric/fabric-impl"); @Component({ selector: "app-main-reconizer", templateUrl: "./main-reconizer.component.html", styleUrls: ["./main-reconizer.component.css"] }) export class MainReconizerComponent implements OnInit { private canvas: fabric.Canvas; constructor() { } ngOnInit() { this.canvas = new fabric.Canvas('c'); this.canvas.add(new fabric.IText('Hello Fabric!')); } } An error occurs:
./src/app/main-reconizer/main-reconizer.component.ts Module not found: Error: Can't resolve 'fabric/fabric-impl' in 'D:\TestPrj\else development\Angular\PRJ\recognizerWEB\src\app\main-reconizer' @ ./src/app/main-reconizer/main-reconizer.component.ts 13:13-42 @ ./src/app/app.module.ts @ ./src/main.ts @ multi (webpack)-dev-server/client?http://0.0.0.0:0 ./src/main.ts