와 함께 작동하도록 모카, Node.js를하고 WebStorm을 받고 여기에서 찾을 : 나는 패턴과 일치하는 파일을 실행하도록 구성을 설정 한 https://www.jetbrains.com/help/webstorm/2017.1/testing-javascript-with-mocha.html#d194239e92문제는 내가 WebStorm와 모카를 설치 지침에 따라 한 서로
: **/*.spec.js
를
node interpreter: /usr/bin/node
working directory:/home/web/app
mocha package:/home/web/app/node_modules/mocha
내가 테스트하려고하는 출력 인 ES6으로 변환되는 TypeScript로 작성 중입니다. 그러나 나는 이해하지 못하는이 오류를 얻었으므로 해결하려고하는 부분을 어디에서부터 시작해야할지 모릅니다.
"ts-node"가 "spec.js"파일을 찾는 것으로 간주되는 이유를 이해하지 못합니다. 그리고 그 과거, 내가 왜 ts - 노드에서 찾고있는 폴더가 누락인지 이해가 안돼. 나는 두 번 ts-node를 제거했다. 두 번 모두 폴더를 찾지 못했다. 나는 계속 진행하는 방법이나이 문제를 해결하는 데 필요한 추가 정보가 없다는 단서가 없다.
도움을 주시면 감사하겠습니다. 난 그냥 내 응용 프로그램을 테스트하려면이 진짜 두통이 될 증명하고있다. 여기
오류입니다 : 나는 나의 경로 node_modules을 포함, 그래서 node_modules 디렉토리가 테스트되고 있던 내 프로젝트의 루트에서했다, 내부 테스트에서 오류의 원인을 파악/usr/bin/node /home/web/app/node_modules/mocha/bin/_mocha --ui bdd --reporter /opt/webstorm/ws/plugins/NodeJS/js/mocha-intellij/lib/mochaIntellijReporter.js **/*.spec.js TypeError: The specified path does not exist: /home/web/app/node_modules/ts-node/tests at resolveSync (/home/web/app/node_modules/ts-node/node_modules/tsconfig/src/tsconfig.ts:72:9) at Object.loadSync (/home/web/app/node_modules/ts-node/node_modules/tsconfig/src/tsconfig.ts:140:16) at readConfig (/home/web/app/node_modules/ts-node/src/index.ts:418:18) at Object.register (/home/web/app/node_modules/ts-node/src/index.ts:176:18) at Suite. (/home/web/app/node_modules/ts-node/src/index.spec.ts:190:5) at Object.create (/home/web/app/node_modules/mocha/lib/interfaces/common.js:114:19) at context.describe.context.context (/home/web/app/node_modules/mocha/lib/interfaces/bdd.js:44:27) at Suite. (/home/web/app/node_modules/ts-node/src/index.spec.ts:189:3) at Object.create (/home/web/app/node_modules/mocha/lib/interfaces/common.js:114:19) at context.describe.context.context (/home/web/app/node_modules/mocha/lib/interfaces/bdd.js:44:27) at Object. (/home/web/app/node_modules/ts-node/src/index.spec.ts:13:1) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at /home/web/app/node_modules/mocha/lib/mocha.js:230:27 at Array.forEach (native) at Mocha.loadFiles (/home/web/app/node_modules/mocha/lib/mocha.js:227:14) at Mocha.run (/home/web/app/node_modules/mocha/lib/mocha.js:495:10) at Object. (/home/web/app/node_modules/mocha/bin/_mocha:460:18) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) at Module.runMain (module.js:604:10) at run (bootstrap_node.js:390:7) at startup (bootstrap_node.js:150:9) at bootstrap_node.js:505:3
Process finished with exit code 1