我目前正在按照Flask文档网站here上显示的教程进行操作。在步骤3中,创建MANIFEST.in文件以指定要包含在应用程序包中的其他文件。它说要在文件中包含以下内容:
graft flaskr/templates
graft flaskr/static
include flaskr/schema.sql
我无法了解MANIFEST.in文件的工作原理及其命令的作用。 graft
用于文件夹,include
用于单个文件吗?任何对文档网站的引用都将非常感激。
答案 0 :(得分:0)
可以在项目中添加 MANIFEST.in 文件,以定义要包含在sdist命令构建的分发中的文件列表。
当运行sdist时,它将查找MANIFEST.in文件并解释它以生成包含将包含在包中的文件列表的MANIFEST文件。
graft dir:包含dir
下的所有文件