npm install 全局 局部
时间: 2023-05-09 20:00:58 浏览: 130
【npm】npm 全局安装 和 局部(本地)安装
5星 · 资源好评率100%
npm install 命令是 Node.js 的一个包管理器,用于安装、更新、卸载 Node.js 模块。在安装模块时,可以选择在全局还是局部进行安装。
全局安装:通过 npm install -g 命令全局安装的模块可以在任何目录下使用。全局安装的模块被存放在统一的位置,一般是在系统目录的 /usr/local/lib/node_modules 文件夹内。安装全局模块需要管理员权限。全局模块可以用于命令行工具。
局部安装:局部安装是指在特定的项目目录内安装模块。在该项目目录下,通过 require() 方法可以调用安装的模块。局部安装的模块被存放在当前项目目录的 node_modules 文件夹内。安装局部模块不需要管理员权限。局部模块可以用于某个项目的开发中。
综上所述,全局安装和局部安装的区别在于安装的范围不同,全局安装的模块可以被所有项目调用,而局部安装的模块仅能被当前项目调用。在开发中,需要根据具体需求选择安装全局还是局部模块。一般来说,在开发命令行工具时,需要安装全局模块;在开发具体项目时,通常选择局部安装。
阅读全文