【问题标题】:Can't import installed uuid npm package无法导入已安装的 uuid npm 包
【发布时间】:2022-01-21 16:37:45
【问题描述】:

我用npm i uuid安装了uuid

并尝试按照说明使用import { v4 as uuidv4 } from 'uuid'; 导入。我检查了 node_modules 文件夹并且 uuid 在那里。但我收到错误Could not find a declaration file for module 'uuid'.uuid/dist/index.js' implicitly has an 'any' type. 知道吗?谢谢

【问题讨论】:

  • 这应该只是一个警告,而不是错误。它告诉您它没有类型声明文件,而不是找不到模块本身。无论如何,该模块应该可以工作,但是如果您为v4 函数定义一个类型会更好。似乎还有一个包含 uuid 类型的包可供您使用:npmjs.com/package/@types/uuid
  • 由于某种原因这是一个错误,但安装 @types/uuid 就可以了。谢谢:)

标签: javascript angular npm


【解决方案1】:

安装@types/uuid 作为开发依赖。以某种方式解决了问题 idk。

npm i --save-dev @types/uuid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-07
    • 1970-01-01
    • 2023-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    相关资源
    最近更新 更多