我的 VS Code 说它找不到导入,即使我的 WebPack 构建仍然有效。
这里是进口...
import * as tf from '@tensorflow/tfjs';
以及来自 VS Code 的消息:
找不到模块“@tensorflow/tfjs”。您是要将“moduleResolution”选项设置为“node”,还是要向“paths”选项添加别名?
我已经阅读了一些关于路径别名的内容,可以在中设置这些tsconfig.json
别名以缩短模块的长路径。但是,如果这是一个路径别名,而我没有在 my 中配置它tsconfig.json
,那么 WebPack 如何知道模块所在的位置?
我还读到路径别名的约定是以“@”开头,但“node_modules”本身中的文件夹称为“@tensorflow”,所以我不知道它是否真的是路径别名,如果不是,也许 WebPack 神奇地知道它必须在“node_modules”中搜索这个模块?
如您所见,我对此真的很困惑,如果有人可以为我解决这个问题并解释我必须做些什么来阻止 VS Code 抱怨导入,我会很高兴。
梦里花落0921
相关分类