我正在Bamboo CI中运行npm run test:CI
(jest-html-reporter),但发生了此错误:
> node:internal/modules/cjs/loader:361
throw err;
^
Error: Cannot find module 'C:\...\node_modules\isexe\index.js'.
Please verify that the package.json has a valid "main" entry
path: '...node_modules\\isexe\\package.json',
requestPath: 'isexe'
code: 'MODULE_NOT_FOUND'
字符串
我的package.json
中的main设置为'dist/index.js'
这个错误是什么,我如何解决它?
2条答案
按热度按时间yptwkmov1#
可以尝试清除该高速缓存吗:
字符串
如果不起作用,尝试:
型
另外,我看不到你的文件夹结构,但我认为路由是:'./dist/index.js',而不是' dist/index.js'。
yks3o0rb2#
仅仅清理该高速缓存对我不起作用,但删除模块目录和锁文件对我起作用。
步骤
1.删除
package-lock.json
。“1.删除
node_modules
目录。1.运行
npm-install