我正在使用cookiecutter创建一个龙卷风项目,使用this template(它有几个bug,所以你可能无法使用它)。我已经打了一个问题,我不知道如何解决:如何保护Jinja模板处理器中的某些文件?
jinja2.exceptions.TemplateSyntaxError: unexpected char '\\' at 124272
File "./{{cookiecutter.project_slug}}/static/swagger/lib/jsoneditor.min.js", line 10
我不知道,但我的印象中,cookiecutter
试图神社过程中jsoneditor.min.js
,这是不应该发生的,因为该文件中的“模板”不应该由cookiecutter
处理,它恰好包含Jinja
正在使用的相同转义字符。
是否有可能告诉cookiecutter
不要处理某个目录内的文件?这可能是正确设置cookiecutter
模板的问题,但不确定如何指定。
你可能想[副本,而不渲染(HTTP ://cookiecutter.readthedocs.io/en/latest/advanced/copy_without_render.html)。 – syntonym
@syntonym:似乎工作,谢谢!你可以把这个作为答案,我会添加一个简短的例子,upvote和接受? – dangonfast