我将我的客户端项目文件夹和 django 项目文件夹分别放在根文件夹下。我将 django settings.py 配置为包含客户端的 app 文件夹以在开发和 dist 文件夹中提供服务,以由 collectstatic 收集
STATICFILES_DIRS = [os.path.join(BASE_DIR, "..", "Client/app"), # in development
os.path.join(BASE_DIR, "..", "Client/dist"), # to be gathered by collectstatic
]
Client/app
包含用于开发的原始 js/css/html 文件,并
Client/dist
包含用于生产的连接和 uglified 文件。
因为Client/app
文件夹仅用于开发,所以我想在使用 collectstaic 命令时排除该文件夹。
但是,collectstatic -i app
不排除 Client/app 文件夹。我试过了
collectstatic -i Client/app
collectstatic -i ../Client/app
collectstatic -i app*
但是,没有任何效果。
如何排除 django 目录之外的文件夹?