在 github repo 上使用 NPM 安装 React 依赖项

Posted

技术标签:

【中文标题】在 github repo 上使用 NPM 安装 React 依赖项【英文标题】:Install React Dependencies using NPM on a github repo 【发布时间】:2019-04-30 12:49:33 【问题描述】:

我想安装这个插件:https://www.gatsbyjs.org/packages/gatsby-plugin-react-helmet/?=SEO

关于我在这个仓库中的项目:https://github.com/krityk/krityk.github.io

(本项目托管在 netlify 上)

我不知道如何在 github 上使用 npm 命令。

【问题讨论】:

“在 github 上使用 npm 命令”是什么意思?您在本地安装依赖项。 用这样的报告链接添加依赖 => ***.com/questions/49650202/… 感谢帮助,问题是当我在本地安装依赖项时,它添加了 44981 个更改的文件,所以我无法提交到分支。这是一个屏幕:screenshot.net/fr/w800ls9。而对于报告链接,我在 github 上没有找到这个插件 【参考方案1】:

您是如何创建该项目的? 通常你会使用npm install --save gatsby-plugin-react-helmet react-helmet在你的项目中本地安装依赖?

进行更改后,您会将更改推送到 GitHub,Netlify 将在那里构建并自动部署它(这取决于您的设置)。

【讨论】:

感谢帮助,问题是当我在本地安装依赖项时,它添加了 44981 个更改的文件,所以我无法提交到分支。这是一个屏幕:screenshot.net/fr/w800ls9 哦,那完全不一样,你需要在你的项目根目录下创建一个.gitignore文件,然后在里面添加node_modules/,像这样:gitignore.io/api/node

以上是关于在 github repo 上使用 NPM 安装 React 依赖项的主要内容,如果未能解决你的问题,请参考以下文章

使用npm直接从github repo安装加载模块

来自 github repo 子文件夹的 npm 安装包

AWS Beanstalk 通过 NPM 安装私有 Github 模块导致身份验证问题

私有 github repo 作为依赖在 npm install 上是无关的

yarn install github repo

npm install and build forked github repo