You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

提交不含node_modules的Node.js项目后运行崩溃,是否遗漏步骤?

解决Node.js项目无node_modules运行崩溃的问题

你没漏步骤,只是少了重新安装依赖的关键操作,具体原因和解决方法如下:

  • 为什么不用提交node_modules?
    node_modules是本地安装的依赖包集合,体积庞大且内容完全可以通过项目里的配置文件还原,所以不管是行业惯例还是老师的要求,都不会提交这个文件夹。项目的依赖清单已经记录在package.json和package-lock.json(或yarn.lock)里,这两个文件是必须要提交的。

  • 运行前的必要操作:
    在项目根目录打开终端,执行对应包管理器的命令重新安装依赖:

    • 使用npm:npm install
    • 使用yarn:yarn install
    • 使用pnpm:pnpm install

    执行完命令后,包管理器会根据配置文件自动下载并生成node_modules文件夹,之后就能正常运行项目了。

  • 额外提醒:
    如果用Git管理项目,可以在根目录创建.gitignore文件,把node_modules写入其中,避免后续误提交这个文件夹。

内容的提问来源于stack exchange,提问作者Mitchell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 05:20:40