Node.js需要vs React.js导入

时间:2019-02-09 14:04:23

标签: node.js reactjs import require

我知道在Node.js中,当您需要带有变量或函数的文件时,是从第二次从内存中加载文件。
这个概念与React.js中的import相同吗?
是否可以使用import加载乘法变量或函数,并且第二次从内存中加载?

1 个答案:

答案 0 :(得分:1)

React是UI库。与import关键字无关。任何可用的JavaScript功能都可以与React一起使用,包括import-或require(如果可用)。

问题是关于ES vs CommonJS模块。前者是通用的,后者主要在Node中使用,但也由Webpack和其他捆绑程序支持,因此importrequire都可以在React应用程序中使用。

  

我可以使用import加载乘法变量或函数,第二次从内存加载吗?

这描述了特定于所有JavaScript模块(包括ESM import)的缓存行为。对模块进行一次评估,导出将被缓存,并可以在后续导入中使用。