Как мне создать testcafe-hammerhead, чтобы я мог внести свой вклад в это? - PullRequest
0 голосов
/ 26 марта 2020

После свободного клона sh моего форка и npm установки я получаю ошибки компиляции из шага переноса машинописного текста.

$ ./node_modules/gulp/bin/gulp.js build
[10:17:55] Starting 'build'...
...
[10:17:58] Starting 'client-scripts-transpile'...
[10:17:58] Finished 'templates' after 80 ms
[10:17:59] Using gulpfile /Volumes/projects/testcafe-hammerhead/Gulpfile.js
[10:17:59] Starting 'worker:lint'...
[10:17:59] Starting 'lint-js'...
[10:17:59] Starting 'lint-ts'...
/Volumes/projects/node_modules/iconv-lite/lib/index.d.ts(9,33): error TS2304: Cannot find name 'NodeBuffer'.
/Volumes/projects/node_modules/iconv-lite/lib/index.d.ts(11,80): error TS2304: Cannot find name 'NodeBuffer'.
TypeScript: 2 semantic errors
TypeScript: emit succeeded (with errors)
[10:18:05] 'client-scripts-transpile' errored after 6.87 s
[10:18:05] Error: TypeScript: Compilation failed
    at Output.mightFinish (/Volumes/projects/testcafe-hammerhead/node_modules/gulp-typescript/release/output.js:130:43)
    at /Volumes/projects/testcafe-hammerhead/node_modules/gulp-typescript/release/output.js:43:22
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
[10:18:05] 'build' errored after 9.82 s

Обратите внимание, я нахожусь на MacOS 10.15 .2 если это поможет. Однако я могу успешно построить проект Testcafe, но только не этот. Узел v13.2.0 Npm 6.13.1

Моя конечная цель - выяснить, могу ли я представить исправление для проблемы, которую мы подняли о стороннем поваре ie, который мы поднимали с командой Testcafe.

Чего мне не хватает?

...