在uWSGI下运行时未编译Flask资产包

在uWSGI下运行时未编译Flask资产包,flask,uwsgi,webassets,flask-assets,Flask,Uwsgi,Webassets,Flask Assets,当我直接运行flask应用程序时,它们正常运行,但在uWSGI下运行时,不会编译或替换模板中的地址 我如何调试这个 编辑: 代码: 资产=环境(应用程序) assets.yml: style_css: filters: less output: css/style.css contents: - css/style.less 事实证明,uwsgi使用app变量来运行webapp,而不是像u u main _; so那样运行脚本 assets.regist

当我直接运行flask应用程序时,它们正常运行,但在uWSGI下运行时,不会编译或替换模板中的地址

我如何调试这个

编辑:

代码: 资产=环境(应用程序)

assets.yml:

style_css:
    filters: less
    output: css/style.css
    contents:
        - css/style.less

事实证明,uwsgi使用app变量来运行webapp,而不是像u u main _; so那样运行脚本

assets.register(YAMLLoader(os.path.join(DIR,"assets.yml")).load_bundles())
从未接到过电话。我把它搬出了房间

if __name__ == "__main__":        

街区。它成功了。

检查输出路径的权限。此外,您还可以从日志中获得一些输出。检查一下,原来是我的文件权限谢谢@iurisilvio
if __name__ == "__main__":