我是React开发和使用Node js的新手。我很担心在哪里保存node_modules文件夹,从而在哪里安装节点软件包。
在当前项目中,它保存在“ C:/ Users / myUser / node_modules”中,我的项目似乎运行良好,当我将其悬停在包中时,可以看到node_modules。
在生产环境中我只是不知道这一点,因此客户需要安装那些在开发环境中使用的软件包吗?如果是,那么我应该在项目内部安装node_modules吗?我真的不知道该怎么做。请帮忙,谢谢。
答案 0 :(得分:0)
通常node_modules
位于项目的根目录,并且被源代码管理忽略。例如,如果您的项目位于C:\Users\myUser\someProject
:
您希望将package.json
文件保存在someProject\package.json
中。然后在someProject
文件夹(项目根目录)中,运行npm install
。这将在同一级别生成node_modules
文件夹。
抓住项目的其他任何人也将在他们计算机上的项目根目录上运行npm install
,因为您通常不检入node_modules
。