关于import如何知道转到package.json的说明

时间:2018-01-19 07:27:53

标签: javascript typescript npm import

我现在正在床上画一个空白,经过一堆谷歌搜索和不完整的答案,我决定在这里问。

任何人都可以向我解释一下,如果知道要检查package.json,那么在typescript中导入的作用域是如何工作的?例如,你从'three'做一些像import *的东西。什么告诉typescript去package.json检查三个?

1 个答案:

答案 0 :(得分:1)

当您的moduleResolution设置为node时,需要通过require()提供模块,例如 NodeJS 。其余部分在文档中进行了解释。

来自Documentation

  

如果传递给require()的模块标识符不是核心模块,那么   不是以'/','.. /'或'./'开头,然后Node.js从   当前模块的父目录,并添加/ node_modules和   尝试从该位置加载模块。节点不会附加   node_modules到已经以node_modules结尾的路径。