xushengfeng / webocr

本地ocr
https://webocr.netlify.app/
GNU General Public License v3.0
30 stars 3 forks source link

请问对node.js的版本是有要求吗?我按要求执行会报错 #2

Open Gipsyfine opened 5 months ago

Gipsyfine commented 5 months ago

node_modules/esearch-ocr/src/main.ts:1:10 - error TS2580: Cannot find name 'require'. Do you need to install type definitions for node? Try npm i --save-dev @types/node.

1 var cv = require("opencv.js");


node_modules/esearch-ocr/src/main.ts:2:24 - error TS2307: Cannot find module 'onnxruntime-common' or its corresponding type declarations.

2 var ort: typeof import("onnxruntime-common");

node_modules/esearch-ocr/src/main.ts:8:55 - error TS2307: Cannot find module 'onnxruntime-common' or its corresponding type declarations.

8 type SessionType = AsyncType<ReturnType<typeof import("onnxruntime-common").InferenceSession.create>>;


node_modules/esearch-ocr/src/main.ts:24:24 - error TS2307: Cannot find module 'onnxruntime-common' or its corresponding type declarations.

24     ort: typeof import("onnxruntime-common");

node_modules/esearch-ocr/src/main.ts:83:17 - error TS2339: Property 'inputNames' does not exist on type 'unknown'.

83 detFeed[det.inputNames[0]] = detTensor;


node_modules/esearch-ocr/src/main.ts:85:34 - error TS2339: Property 'run' does not exist on type 'unknown'.

85     const detResults = await det.run(detFeed);

node_modules/esearch-ocr/src/main.ts:86:27 - error TS2339: Property 'outputNames' does not exist on type 'unknown'.

86 return detResults[det.outputNames[0]];


node_modules/esearch-ocr/src/main.ts:94:17 - error TS2339: Property 'inputNames' does not exist on type 'unknown'.

94     recFeed[rec.inputNames[0]] = recTensor;

node_modules/esearch-ocr/src/main.ts:96:34 - error TS2339: Property 'run' does not exist on type 'unknown'.

96 const recResults = await rec.run(recFeed);


node_modules/esearch-ocr/src/main.ts:97:27 - error TS2339: Property 'outputNames' does not exist on type 'unknown'.

97     return recResults[rec.outputNames[0]];

node_modules/esearch-ocr/src/main.ts:229:17 - error TS2580: Cannot find name 'require'. Do you need to install type definitions for node? Try npm i --save-dev @types/node.

229 const clipper = require("js-clipper");



Found 11 errors in the same file, starting at: node_modules/esearch-ocr/src/main.ts:1
xushengfeng commented 3 months ago

现在已更新