我最近将我的netcoreapp1.0
升级到netcoreapp1.1
。这给我留下了一些需要修复的惊喜和错误。最重要的是,我最近买了一台新电脑,这迫使我经历了更多的事情。ASP.NET Core MVC项目中的node_modules文件夹
首先,我不得不再次安装NodeJS,并从节点包管理器安装bower。在安装完NodeJS和bower之后,以及在完成我的项目几个小时后,我意识到,因为我必须对远程源代码管理进行更改,所以在我的项目中出现了node_modules
文件夹(,尽管隐藏)。 Git当然想要提交这个文件夹,但我宁愿不要,因为它包含大量的子文件夹和其他项目。
我想知道如何处理这个文件夹做。我相信它不应该在那里?我不确定它为什么。它不应该是全球性的,或者从PC到个人电脑?或者我应该将它添加到我的.gitignore
文件中?
快速信息:在升级的项目之前没有,这意味着我看不到任何node_modules
文件夹在netcoreapp1.0
和我的源代码管理中没有文件夹?
节点模块文件夹应该已经在那里,如果你已经使用它,你可以简单地忽略它,通过添加node_modules到gitignore文件就像你说的。也许这个文件夹在wwwroot之前? –
我看到你在本地安装了Bower,这就是为什么node_modules文件夹出现了。您也可以在全球范围内安装它。 –
@JoelHarkes,所以这只是因为它安装在本地而不是全球? – Detilium