simplebar-angular无法使用:找不到模块或类型声明问题求助
解决Angular中simplebar-angular模块找不到的问题
可行修复步骤:
重新安装依赖
删除本地node_modules文件夹及锁文件,重新执行安装操作:# npm 用户执行 rm -rf node_modules package-lock.json npm install # yarn 用户执行 rm -rf node_modules yarn.lock yarn install检查TypeScript配置
打开项目根目录的tsconfig.json,确认compilerOptions里的baseUrl、paths配置没有干扰模块解析的规则,避免路径映射导致simplebar-angular无法被正确识别。手动补充类型声明
若包自带的类型声明存在异常,在项目src目录下创建typings.d.ts文件,添加以下内容:declare module 'simplebar-angular';保存后重启Angular开发服务器。
重启Angular CLI服务
完全关闭当前运行的ng serve进程,重新启动服务,确保CLI重新扫描并加载新安装的依赖。验证版本兼容性
查看node_modules/simplebar-angular/README.md,确认simplebar-angular@3.2.0与你当前使用的Angular版本是否兼容。若版本不匹配,尝试安装适配当前Angular版本的simplebar-angular版本。
内容的提问来源于stack exchange,提问作者Pravin
相关产品推荐
相关产品推荐

