typescript - Yarn 2 PnP、VSCode 和 @types
问题描述
我想让智能感知为远程库(Chart.js)工作,而不将其作为依赖项包含(它是通过 CDN 加载的)。
所以我@types/chart.js
用来允许智能。
yarn add -D @types/chart.js
- 添加
/// <reference types="chart.js" />
到我的 js 脚本
它适用于 Yarn classic 和 npm,但我无法让它适用于 Yarn 2 Pnp。每当我尝试时,我都会出错Cannot find type definition file for 'chart.js'.ts(2688)
并且智能(显然)停止工作。
@types
在不使用加载器的情况下使用 Yarn 2 Pnp 时有什么方法可以包含?
解决方案
将此添加到您的.yarnrc.yml
文件中
nodeLinker: node-modules
推荐阅读
- kotlin - Android Flow 错误ReceiveChannel.consumeAsFlow 只能收集一次
- cassandra - 建议停止压实以减少缓慢
- r - 使用索引对 r 中的数据帧执行数学运算
- c# - nlog 通过记录器名称设置全局属性
- javascript - 使用 JavaScript e.target 在元素外部单击不起作用
- excel - 用于连接的 Excel VBA 函数不返回有效的单元格结果(但 debug.print 显示正确的字符串)
- c - 我正在尝试使用“make”和“make install command”安装 Squid Proxy。但是,得到错误: -Werror=stringop-truncation
- python - Selenium 等到属性出现
- cytoscape - 用于大型节点图可视化的 CPU-GPU 硬件加速
- python - python中有什么方法可以找出调用其他方法的方法吗?