命令
npm install //安装package.json里面的依赖
npm install X //局部安装
npm install X -g //全局安装——可以在命令行直接调用X
区别
局部安装(Local Installation):
- 安装在当前项目的文件夹(即项目的根目录)下的
node_modules
文件夹中。 - 仅在当前项目中可用,不会对其他项目产生影响。
- 通常用于安装项目所需的依赖包,以便在项目中使用。
- 可以通过在命令行中运行
npm install <package-name>
来进行局部安装。
全局安装(Global Installation):
- 安装在全局的
node_modules
文件夹中,通常位于Node.js的安装目录下。 - 可以在任何地方通过命令行运行安装的包。
- 通常用于安装全局工具或命令行应用程序,例如构建工具(如Gulp、Webpack)或命令行工具(如create-react-app)。
- 可以通过在命令行中使用
-g
或--global
标志来进行全局安装,例如npm install -g <package-name>
。
总结
- 局部安装适用于项目特定的依赖,每个项目都可以有自己的依赖项。
- 全局安装适用于在命令行中运行的工具或应用程序,可以在整个系统中使用。
根据需求和使用场景,选择适合的安装方式。通常情况下,推荐在项目中使用局部安装,以便更好地管理依赖关系和版本控制。而全局安装则适用于需要在命令行中全局访问的工具和应用程序。
Comments NOTHING