请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于.pnpm中包的引用

老师,你好
我现在在项目中使用了到.pnpm文件下面的包dayjs,提示找不到模块,这个是什么原因?图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

张轩 2023-10-13 09:19:17

同学你好

dayjs 应该是自带 types 文件的。可以看一下文档:https://day.js.org/docs/en/installation/typescript

你的 tsconfig 是否正确的配置了?还可以试一试重装。

还是不行的话,可以代码库提供一下,我在本地帮你看下。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仙7489895 #1
    老师,你好,
    不是types的问题,我看看了下代码里面的.pnpm文件夹下面是有dayjs库的,但是就是一直报上面的问题,我只能自己执行pnpm add dayjs才消除了上面的错误。这边就导致有一个疑惑,以前我们用npm的时候,第三方库关联的其他库,是自动安装然后可以直接使用的,而使用pnpm还要自己再本项目安装一下,是不是可以有方法解决这个问题?(dayjs是ant-design-vue 4.x里面使用的)
    回复 有任何疑惑可以回复我~ 2023-10-18 09:15:58
  • 张轩 回复 提问者 慕仙7489895 #2
    同学你好 pnpm 当然是会安装依赖的,dayjs 也在依赖中 https://github.com/vueComponent/ant-design-vue/blob/main/package.json#L292
    要不就没发说明为什么只有 dayjs 没有安装,其他都安装了,我觉得是安装过程中出的问题,有可能重新安装一次就可以了。
    回复 有任何疑惑可以回复我~ 2023-10-18 09:48:52
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号