npm 找不到RequestPath模块isexe

h5qlskok  于 12个月前  发布在  其他
关注(0)|答案(2)|浏览(137)

我正在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'
这个错误是什么,我如何解决它?

yptwkmov

yptwkmov1#

可以尝试清除该高速缓存吗:

npm cache clean

字符串
如果不起作用,尝试:

npm cache clean --force


另外,我看不到你的文件夹结构,但我认为路由是:'./dist/index.js',而不是' dist/index.js'。

yks3o0rb

yks3o0rb2#

仅仅清理该高速缓存对我不起作用,但删除模块目录和锁文件对我起作用。

步骤

1.删除package-lock.json。“
1.删除node_modules目录。
1.运行npm-install

相关问题