通过学习,nodejs的内置模块其实和python里面的模块差不多,模块内的内容的私密的,一般不会允许外部访问的,只有在模块里面进行exports或者moudle.exports暴露,才可以允许外部文件对其进行调用。
如果安装了VScode没有进行一定的配置,node-moudles下面所需调用的js文件模块不在index.js里面则会报错找不到模块,因为nodejs默认会找node-moudles里面的index.js。这时候我们通过该模块所在的文件夹路径进入cmd,输入npm init --yes,会执行安装一个package.json:
这时再引入就可以成功运行了

是不是方便了很多呢?
Node.js 模块导入与VSCode配置解析

本文介绍了Node.js中模块的私有性和如何通过exports或module.exports暴露内容供外部调用。当在VSCode中遇到找不到模块的问题时,通常是因为未正确配置。解决方法是通过模块所在目录运行`npm init --yes`创建package.json。完成配置后,即可正常引入和运行模块,大大简化了开发流程。
1100





