Quiz! - 71

DEX701 - Module 3 Deploying your Application using Heroku

📄 第 71 页 🎬 视频课程

课程章节介绍

让我们来聊聊Slug和构建包的区别。你可以把Slug想象成一个已经打包好的行李箱,里面装着你应用程序的所有东西——代码、依赖项、配置文件等等。这个行李箱是准备好在Heroku上运行的,你只需要把它放到Heroku上,它就能立刻启动。 而构建包呢,就像是帮你整理行李箱的工具箱。它里面有很多脚本,这些脚本知道怎么处理不同的编程语言。比如,如果你用的是Python,构建包就知道怎么安装Python的依赖项;如果你用的是Node.js,它就知道怎么安装Node.js的模块。构建包的作用就是确保你的应用程序在Heroku上能够正确地编译和运行。 所以,简单来说,Slug是你应用程序的最终打包版本,而构建包是帮助你生成这个Slug的工具。Slug是结果,构建包是过程。两者都是为了让你的应用程序在Heroku上顺利运行,但它们的作用和位置是不同的。 希望这个解释能帮你更好地理解Slug和构建包的区别!如果还有疑问,随时问我哦!