我现在正在床上画一个空白,经过一堆谷歌搜索和不完整的答案,我决定在这里问。
任何人都可以向我解释一下,如果知道要检查package.json,那么在typescript中导入的作用域是如何工作的?例如,你从'three'做一些像import *的东西。什么告诉typescript去package.json检查三个?
答案 0 :(得分:1)
当您的moduleResolution
设置为node
时,需要通过require()
提供模块,例如 NodeJS 。其余部分在文档中进行了解释。
如果传递给require()的模块标识符不是核心模块,那么 不是以'/','.. /'或'./'开头,然后Node.js从 当前模块的父目录,并添加/ node_modules和 尝试从该位置加载模块。节点不会附加 node_modules到已经以node_modules结尾的路径。