侧边栏壁纸
博主头像
一笑痕

仙人之下我无敌,
仙人之上一换一。

  • 累计撰写 8 篇文章
  • 累计收到 8 条评论

安装依赖插件但是没有官方的类型声明包

2025-3-23 / 2 评论 / 47 阅读

报错: Could not find a declaration file for module 'crypto-js'. 'G:/company-projects/sw-fe-auth/node_modules/crypto-js/index.js' implicitly has an 'any' type.

Could not find a declaration file for module 'crypto-js'. 'G:/company-projects/sw-fe-auth/node_modules/crypto-js/index.js' implicitly has an 'any' type.

方法一:官方的类型声明包

npm i --save-dev @types/crypto-js(如果报错,执行方法 二)

方法二:创建自定义声明文件

在项目根目录下创建一个 custom-typings.d.ts 文件,并添加以下内容:

// custom-typings.d.ts
declare module 'crypto-js';

然后确保项目中的 tsconfig.json 中包含这个声明文件:

{
  "compilerOptions": {
    "typeRoots": ["./node_modules/@types", "./custom-typings.d.ts"]
  }
}
收藏



扫描二维码,在手机上阅读

    评论一下?

    OωO
    取消
      1. 头像
        一笑痕
        板凳
        回复
      1. 头像
        一笑痕
        沙发
        回复