大佬教程收集整理的这篇文章主要介绍了错误:没有可用的 chokidar 版本。尝试了 chokidar@2 和 chokidar@3。将 npm 升级到 7.*.* 后,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用弹出的 CRA,它编译成功,然后它打破显示以下错误.. 当我将 npm 从 6 更新为 7 时,它开始发生
You can Now vIEw webrms in the browser.
Local: http://localhost:3001
On Your Network: http://192.168.0.160:3001
Note that the development build is not optimized.
To create a production build,use npm run build.
/home/murtaza/umai/webrms/node_modules/watchpack/lib/chokIDar.Js:17
throw new Error(
^
Error: No version of chokIDar is available. TrIEd chokIDar@2 and chokIDar@3.
You Could try to manually install any chokIDar version.
chokIDar@3: Error: CAnnot find module 'chokIDar'
require stack:
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/chokIDar.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/DirectoryWatcher.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/watcheRMANager.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/watchpack.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/node/NodeWatchfileSystem.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/node/nodeenvironmentPlugin.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/webpack.Js
- /home/murtaza/umai/webrms/scripts/start.Js
chokIDar@2: Error: CAnnot find module 'watchpack-chokIDar2'
require stack:
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/chokIDar.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/DirectoryWatcher.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/watcheRMANager.Js
- /home/murtaza/umai/webrms/node_modules/watchpack/lib/watchpack.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/node/NodeWatchfileSystem.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/node/nodeenvironmentPlugin.Js
- /home/murtaza/umai/webrms/node_modules/webpack/lib/webpack.Js
- /home/murtaza/umai/webrms/scripts/start.Js
at Object.<anonymous> (/home/murtaza/umai/webrms/node_modules/watchpack/lib/chokIDar.Js:17:7)
at Module._compile (internal/modules/cJs/loader.Js:1063:30)
at Object.Module._extensions..Js (internal/modules/cJs/loader.Js:1092:10)
at Module.load (internal/modules/cJs/loader.Js:928:32)
at Function.Module._load (internal/modules/cJs/loader.Js:769:14)
at Module.require (internal/modules/cJs/loader.Js:952:19)
at require (internal/modules/cJs/Helpers.Js:88:18)
at Object.<anonymous> (/home/murtaza/umai/webrms/node_modules/watchpack/lib/DirectoryWatcher.Js:9:16)
at Module._compile (internal/modules/cJs/loader.Js:1063:30)
at Object.Module._extensions..Js (internal/modules/cJs/loader.Js:1092:10)
有没有人遇到同样的问题,如果是,那么解决方案是什么?
我在使用 npm@7.13.0
时遇到了同样的错误,并且能够通过降级到 npm@7.5.4
或运行 npm update --force
命令来修复它。
试试:
npm i --legacy-peer-deps
有关更多信息,请查看:
https://github.com/facebook/create-react-app/issues/10811
, npm 7.*.*
肯定有问题.. 我试过 npm i --legacy-peer-deps
并且它对我有用...
但是它不应该是这样,依赖项应该在最新的稳定版本中处理..
以下是它可能导致的详细原因:
what does npm install --legacy-peer-deps do exactly? When is it recommended / what's a potential use case?
以上是大佬教程为你收集整理的错误:没有可用的 chokidar 版本。尝试了 chokidar@2 和 chokidar@3。将 npm 升级到 7.*.* 后全部内容,希望文章能够帮你解决错误:没有可用的 chokidar 版本。尝试了 chokidar@2 和 chokidar@3。将 npm 升级到 7.*.* 后所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。