如何不使用node_modules文件夹?

时间:2019-12-09 01:31:26

标签: node.js npm

当我键入npm install <PACKAGE NAME>时,它将文件保存在一个名为node_modules的文件夹中,这使项目非常繁重(200-400个文件)。

我想知道全局软件包如何工作?我的意思是,首先想到的是,当我们全局安装软件包时,node.js将添加对package.json的依赖关系,并且当程序运行时,它将转到软件包所在计算机上的文件夹中安装并继续使用它们。

我的工作方式是,每个项目都将拥有整个库,几乎就像我已经将该库存储库克隆到我的项目中一样。

1 个答案:

答案 0 :(得分:-1)

通常,如果您使用的是git之类的版本控制系统,则应该有一个.gitignore文件,其中的node_modules将被忽略。

同时,如果您对本地计算机的存储感到不安;

如果您的操作系统是Linux Distro,请尝试全局安装软件包,以便将所有模块存储在主目录中的单个node_modules文件夹中。 使用npm install -g package_name

如果您使用的是Windows,它将help