在 javascript webapp 中使用带有 eslint 的节点
Use of node with eslint in a javascript webapp
我有一个 javascript 应用程序,其中包含 eslint 设置和所需的 Node 模块,它们都在同一个项目文件夹中。仅使用 Node 以便 eslint 工作。
整个事情被推送到 GitHub,我注意到现在整个节点模块都在上传(大约 17mb),同样我只是将节点用于 eslint。
我觉得我做错了什么,我的项目设置不正确。我应该在 git 中使用 .ignore 还是其他,或者我想多了。
谢谢
在项目的根目录下创建一个 .gitignore
文件。添加 node_modules
到它。从本地存储库中删除 node_modules 文件夹。重新提交更改。然后再向上推。
然后在 terminal/command 行上 运行 npm i
以将 eslint 包放回本地计算机。现在该目录将不再被推送到未来的提交中。
你应该使用 .gitignore 将冗余文件推送到你的仓库
https://git-scm.com/docs/gitignore
这是来自 github
的节点示例 .gitignore 文件
https://github.com/github/gitignore/blob/master/Node.gitignore
我有一个 javascript 应用程序,其中包含 eslint 设置和所需的 Node 模块,它们都在同一个项目文件夹中。仅使用 Node 以便 eslint 工作。
整个事情被推送到 GitHub,我注意到现在整个节点模块都在上传(大约 17mb),同样我只是将节点用于 eslint。
我觉得我做错了什么,我的项目设置不正确。我应该在 git 中使用 .ignore 还是其他,或者我想多了。
谢谢
在项目的根目录下创建一个 .gitignore
文件。添加 node_modules
到它。从本地存储库中删除 node_modules 文件夹。重新提交更改。然后再向上推。
然后在 terminal/command 行上 运行 npm i
以将 eslint 包放回本地计算机。现在该目录将不再被推送到未来的提交中。
你应该使用 .gitignore 将冗余文件推送到你的仓库
https://git-scm.com/docs/gitignore
这是来自 github
的节点示例 .gitignore 文件https://github.com/github/gitignore/blob/master/Node.gitignore