是否在node.js项目中运行节点控制台会加载package.json中的所有依赖项?

时间:2019-09-11 13:34:09

标签: node.js

我是node.js的新手,意识到可以在终端中输入node并加载控制台(尽管我不确定控制台在这里是否正确)。我想知道是否在启动此控制台时将它在package.json中定义的所有依赖项都加载到内存中?另外-与用yarn startnpm start启动node.js环境有什么不同?当我仅在终端中输入node时,入口点是否有所不同?

1 个答案:

答案 0 :(得分:1)

只需输入node即可加载的内容是节点REPL,它代表读取,评估,打印,循环。将此视为交互式节点终端; imo也是“控制台”的好名词。

启动项目时,它不会自动将项目的package.json加载到REPL中。您将必须使用.load command来执行此操作。 This answer讨论了类似的问题。