面试题答案
一键面试NODE_PATH环境变量的作用
在Node.js中,NODE_PATH
环境变量用于指定模块的搜索路径。当使用require()
方法加载模块时,如果指定的模块不在当前目录或node_modules
目录中,Node.js会按照NODE_PATH
指定的路径去搜索模块。这对于全局安装模块或者将模块放在自定义的目录结构中时,方便模块的查找和加载。
在Windows系统下配置NODE_PATH环境变量的步骤
- 打开系统属性:右键点击“此电脑”(或“我的电脑”),选择“属性”。
- 进入高级系统设置:在弹出的窗口中,点击左侧的“高级系统设置”。
- 配置环境变量:在“系统属性”窗口的“高级”选项卡中,点击“环境变量”按钮。
- 新建NODE_PATH变量:在“环境变量”窗口的“系统变量”区域中,点击“新建”。在“变量名”输入框中输入
NODE_PATH
,在“变量值”输入框中输入你想要设置的模块搜索路径。如果有多个路径,路径之间用分号;
分隔。例如:C:\my_modules;D:\shared_modules
。 - 保存设置:点击“确定”保存新的环境变量设置。关闭所有打开的窗口。配置完成后,新的
NODE_PATH
设置会在新打开的命令行窗口中生效。