我的代码以前工作过,但似乎已经停止工作。我尝试了yo angular:route API,但返回了以下错误:
Error: Cannot find module 'ansi-styles'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/usr/local/lib/node_modules/generator-angular/node_modules/chalk/index.js:2:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
字符串
我已经添加了所有需要的依赖项到我的包文件,更新npm(现在是2.0.0alpha),所有npm包,并运行npm安装。当我发出咕噜声服务时,网站仍然工作。
4条答案
按热度按时间fxnxkyjh1#
我找到了我得到错误的原因。我不得不更改npm根文件夹,并在默认文件夹中重新安装我的包,现在它工作了。
t9eec4r02#
只需要在这里运行
npm install
。是Git的一个新克隆。kwvwclae3#
安装模块全局为我工作。
字符串
ifmq2ha24#
我更新到Node v20.10后得到了这个错误 *:
node:internal/modules/cjs/loader:1147
throw err;
^
错误:找不到模块'cannot find'
在Module._resolveFilm(node:internal/modules/cjs/loader:1144:15)at Module._load(node:internal/modules/cjs/loader:985:27)at Module.require(node:internal/modules/cjs/loader:1235:19)在需要时(node:internal/modules/helpers:176:18)at Module._compile(node:internal/modules/cjs/loader:1376:14)在Module.load(node:internal/modules/cjs/loader:1207:32)at Module._load(node:internal/modules/cjs/loader:1023:12)at Module.require(node:internal/modules/cjs/loader:1235:19){ code:'MONITOR_NOT_FOUND',requireStack:[ 'E:\website\node_modules\chalk\source\index.js',' E:\website\node_modules\react-dev-utils\chalk.js','E:会话信息:SESSION_ID = node_modules\react-scripts\scripts\start.js ' ] }
我发现了这个github问题,尝试了一些建议,并将解决方案缩小到这个命令:
字符串
package.json
型