node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
1,问题
node环境之Error: Cannot find module ‘chalk’ 无法进行 npm run build或者dev
internal/modules/cjs/loader.js:934 throw err; ^ Error: Cannot find module 'chalk' Require stack: - G:\clone\doc.youyacao.com\web_src\build\check-versions.js - G:\clone\doc.youyacao.com\web_src\build\build.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:931:15) at Function.Module._load (internal/modules/cjs/loader.js:774:27) at Module.require (internal/modules/cjs/loader.js:1003:19) at require (internal/modules/cjs/helpers.js:107:18) at Object.<anonymous> (G:\clone\doc.youyacao.com\web_src\build\check-versions.js:2:15) at Module._compile (internal/modules/cjs/loader.js:1114:14) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10) at Module.load (internal/modules/cjs/loader.js:979:32) at Function.Module._load (internal/modules/cjs/loader.js:819:12) at Module.require (internal/modules/cjs/loader.js:1003:19) { code: 'MODULE_NOT_FOUND', requireStack: [ 'G:\\clone\\doc.youyacao.com\\web_src\\build\\check-versions.js', 'G:\\clone\\doc.youyacao.com\\web_src\\build\\build.js' ] }
网上基本上写了两种npm install chalk 或者删掉 整个node_modules目录 删掉package-lock.json 重新安装依赖
都尝试过了,不管用,
都会卡住,问题海越来越多。
解决方案
自己仔细想原因:
这个错误表明你的项目中缺少了 ‘chalk’ 这个模块。’chalk’ 是一个常用的 Node.js 库,。
要解决这个问题,你需要安装 ‘chalk’ 模块。尝试通过以下命令来安装:
npm install chalk --save-dev
好吧,解决, 执行npm install chalk 其实也会去安装其他的 依赖,还老是提示 old lockfile
因此遇到缺什么依赖,我们就只装那个依赖,举一反三