运行了npm i miniprogram-automator --save-dev进行安装,但写入代码通过命令jest index.spec.js进行测试时报错,
const automator = require('miniprogram-automator')
PS E:\demo\resumeDemo> jest index.spec.js
FAIL miniprogram-demo-test/index.spec.js
● Test suite failed to run
Cannot find module 'miniprogram-automator' from 'miniprogram-demo-test/index.spec.js'
18 | // })
19 |
> 20 | const automator = require('miniprogram-automator')
| ^
21 | // const automator = require('../package-lock.json/dependencies/miniprogram-automator')
22 |
23 | automator.launch({
at Resolver.resolveModule (node_modules/jest-resolve/build/resolver.js:324:11)
at Object.<anonymous> (miniprogram-demo-test/index.spec.js:20:19)
Test Suites: 1 failed, 1 total
Tests: 0 total
Snapshots: 0 total
Time: 0.57 s
怀疑是文件路径问题,但修改了路径依然得不到解决。
能进行运行得到结果
miniprogram-demo-test/index.spec.js 里面 有miniprogram-automator 模块吗 。
还有可能就是 路径问题