[英]How to import Tesseract into Angular2 (TypeScript)
我正在嘗試將Tesseract導入Angular2(TypeScript)。 我可以看到它已保存到node_modules文件夾中,但使用時
import { Tesseract } from '@types/tesseract.js';
它說:
[ts]模塊'“ c:/Users/black/Projects/projectCLI/tess/node_modules/@types/tesseract.js/index”'沒有導出的成員'Tesseract'。
在index.d.ts文件中,有一個名為Tesseract的命名空間。
還有其他導入方式嗎?還是我們看錯了方式?
我使用npm install --save-dev @types/tesseract.js
安裝打字稿Tesseract。
如果有任何使用tesseract的演示教程,您可以在這里鏈接它們嗎?
在此先感謝您的幫助。
您需要安裝實際的javascript模塊:
npm install tesseract.js --save
還安裝@types聲明:
npm install @types/tesseract.js --save-dev
最后進行以下導入:
import * as Tesseract from 'tesseract.js'
要使用圖書館,請點擊此處
@types命令保存此類型聲明文件 。
這是一個名稱空間,並且實際模塊的所有內容都在其中聲明。當您import * as aliasname from tessreact.js
,可以使用名稱空間中的所有函數作為aliasname.functionname
。 示例是相同類型聲明文件的測試文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.