如何加上「;节点“U模块”;下载到Git存储库
我有几个问题 最重要的是标题中的内容:如何将node_模块添加到下载的Git存储库中?我知道“node_模块”有很多文件,因此不能保存在Git存储库中。请一步一步列出我需要在Mac笔记本电脑上做什么 另外,当我创建这样一个新项目时,我似乎能够获得node_模块如何加上「;节点“U模块”;下载到Git存储库,git,github,angular-cli,Git,Github,Angular Cli,我有几个问题 最重要的是标题中的内容:如何将node_模块添加到下载的Git存储库中?我知道“node_模块”有很多文件,因此不能保存在Git存储库中。请一步一步列出我需要在Mac笔记本电脑上做什么 另外,当我创建这样一个新项目时,我似乎能够获得node_模块 sudo ng new geckos. 然而,它也有自己的问题。我无法在我喜欢的目录中创建新项目。例如,我想在Documents/GitHub/geckos中创建一个项目,但没有成功。我还收到了这样的警告: 项目名称“Documents
sudo ng new geckos.
然而,它也有自己的问题。我无法在我喜欢的目录中创建新项目。例如,我想在Documents/GitHub/geckos中创建一个项目,但没有成功。我还收到了这样的警告:
项目名称“Documents/GitHub/geckos”无效。新项目名称必须以字母开头,并且只能包含字母数字字符或破折号。添加短划线时,短划线后的线段也必须以字母开头
我的结论是,由于/
斜杠,我无法创建新文件夹。那么,我应该怎么做才能在我想要的文件夹中创建一个新项目呢
最后,当我创建一个安装了所有“node_模块”的新项目时,如何混合或添加我下载到这个新项目中的存储库?有可能吗?我听说了一些关于Git pull的事情。如何执行此操作?使用以下命令安装package.json文件中的内容:npm Install
我们将供应商文件排除在存储库之外,因为该清单中描述了包及其预期版本。如果您使用的是较新的软件包管理器,有时会有一个锁文件,其中还存储安装的特定版本。在这种情况下,您还需要在测试更新之后,根据团队的工作流程提交锁文件。使用以下命令安装package.json文件中的内容:npm Install
我们将供应商文件排除在存储库之外,因为该清单中描述了包及其预期版本。如果您使用的是较新的软件包管理器,有时会有一个锁文件,其中还存储安装的特定版本。在这种情况下,您还需要在测试更新之后,根据团队的工作流程提交锁文件。当然,您可以将节点模块添加到Git存储库中,即使这是一种不好的做法。首先,您应该使用以下命令获取所有模块
npm install
然后,确保从项目中的任何.gitignore文件中删除node\u modules文件夹。当然,您可以将node\u modules添加到Git存储库中,即使这是一种不好的做法。首先,您应该使用以下命令获取所有模块
npm install
然后,确保从项目中的任何.gitignore文件中删除node\u modules文件夹。为什么这是一种不好的做法?@KristinaBressler,首先这是一种不好的做法,因为node\u modules文件夹中可能有超过150兆的文件。如果你使用了很多软件包,你会得到更多。此外,通过运行
npm install
,可以轻松替换文件夹的内容,无需将其置于版本控制中。管理您在package.json中使用的包的版本。尝试此操作后得到“致命:不是git存储库”!为什么这是一种不好的做法?@KristinaBressler,首先这是一种不好的做法,因为node_modules文件夹中可能有超过150兆的文件。如果你使用了很多软件包,你会得到更多。此外,通过运行npm install
,可以轻松替换文件夹的内容,无需将其置于版本控制中。管理您在package.json中使用的包的版本。尝试此操作后得到“致命:不是git存储库”!