如何使用 npm 安装所有要求?

How do I install all the requirements with npm?

提问人:Uri 提问时间:3/23/2017 最后编辑:Uri 更新时间:11/13/2023 访问量:62947

问:

我想克隆 https://github.com/tstringer/create-react-app-with-redux 并开始一个新项目。我运行了每个不存在的模块,然后运行了它们,但其中有很多。有没有办法安装所有要求?类似于 Python 中的东西。npm startnpm installpip install -r requirements.txt

谢谢 URI。

node.js reactjs redux create-react-app

评论

1赞 Robby Cornelissen 3/23/2017
是的。只是没有争论。npm install
1赞 Uri 3/23/2017
@RobbyCornelissen 谢谢,成功了!如果你愿意,你可以回答,我会接受的。

答:

0赞 Harsh Maheswari 3/23/2017 #1

npm install githubname/reponame -- 你可以尝试的仓库名称

37赞 Robby Cornelissen 3/23/2017 #2

只需在没有参数的情况下运行。它将从文件中解析所需的依赖项。npm installpackage.json

评论

0赞 Marc 9/20/2023
如果尚未安装 package.json 中的所有内容,是否也会安装它们?npm install <module>
7赞 Animesh Singh 3/23/2017 #3

这很简单。

如果要从该文件中安装所有node_modules,只需将:放在终端中(在package.json所在的同一目录中),它将在名为 .package.jsonnpm installnode_modules

通常,该文件夹不会上传到 git 中(通过限制 ),因为它本质上与必须安装的文件夹或软件包相同,*因此安装它更简单,并且可以节省互联网带宽和时间。node_modules.gitignorepackage.json

即使你想在安装任何 npm 包时在 package.json 中保存一些东西,你也可以简单地放进去,它会自动将你的包保存在文件中,你可以安装相同的文件,即使你使用相同的命令删除了文件夹。npm install --save your-package-name.package.jsonnode_modules

4赞 meerlol 3/23/2017 #4

更好的是,如果你想为自己节省大量时间,请使用(https://yarnpkg.com/en/)而不是()。它的速度要快得多,因为它缓存了所有内容并并行运行(请参阅 https://www.sitepoint.com/yarn-vs-npm/ 以获得很好的比较)。yarn installnpm install

0赞 Steik E 11/13/2023 #5

npm audit fix --force 。它会起作用的.试试这个

评论

0赞 Community 11/13/2023
您的答案可以通过额外的支持信息得到改进。请编辑以添加更多详细信息,例如引文或文档,以便其他人可以确认您的答案是正确的。您可以在帮助中心找到有关如何写出好答案的更多信息。