问题标签 [webassets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - webassets + jinja2 捆绑错误
我正在尝试使用 python 和 jinja2 的 webassets 包在模板文件中动态定义一个 Bundle,但是我不断收到错误:
BundleError: '/docroot/static/css/base.css' 不存在
http://elsdoerfer.name/docs/webassets/integration/jinja2.html
python - Flask-Assets 和 Flask-Testing 抛出 RegisterError: another bundle is already registered
我有我的 Flask 应用程序,它使用 Flask-Assets 并且在尝试运行单元测试用例时,除了第一个测试用例之外,其他用例失败并出现以下 RegisterError。
我对为什么会在第一个测试用例运行之前发生这种情况的理解,create_app 创建了一个 app 实例,并为所有其他测试用例维护。
我尝试del(app)
了拆卸方法,但没有帮助。
有什么办法可以解决吗?
python - 网络资产 - 排除捆绑中的文件
我有一个目录,想像 Ant 一样排除一些文件,这可以通过网络资产实现吗?
或者如果 bundle 可以采用列表或元组,这似乎不是这样?
python - 为什么 python webassets pyscss 不会在调试模式下从 scss 文件重新生成 css?
我在 python webassets 库中使用 pyscss 编译器,webassets 调试配置全部设置为 true。但是当我对 scss 文件进行更改并重新加载包含生成的 css 文件的页面时,我看到 css 文件没有重新生成并且不包括我的更改。为什么会这样?
google-app-engine - GAE:Flask/webassets 对 {% extends "base.html" %} 产生期望
我正在尝试将我现有的烧瓶应用程序移植到谷歌应用程序引擎中。经过大量阅读和解决问题后,我遇到了一个我完全陷入困境的问题:
在我的本地环境中启动应用程序后,我收到以下错误消息:
精简版:
这个功能怎么不能实现?它是烧瓶/jinja2 的一部分。
更长的版本:
知道这可能是什么吗?非常感谢
flask - 在 webassets 包中使用“depends”
我正在使用Flask-Assets在我的 Flask 应用程序中使用webassets ,并且在创建bundles时遇到了该选项的问题。depends
就我而言,我正在从以下目录结构中捆绑 LESS 文件:
我的捆绑包如下所示:
bootstrap.less
使用这些设置,只要对or custom.less
but NOT进行更改,就会重建 LESS 文件variables.less
。
据我了解,用于该depends
选项的表达式是一个glob指令,使用上面的指令应该简单地递归遍历所有目录并获取任何 LESS 文件。但是,它似乎永远不会接受对variables.less
.
在尝试解决此问题时,我尝试了以下选项depends
:
"*.less"
- 不拾取任何东西(因为它在项目目录的根目录中搜索,我相信,无论如何都没有 LESS 文件)"**/*.less, myproject/static/css/bootstrap/variables.less"
- 根本不接受任何文件中的任何更改。"**/*.less, myproject/static/css/bootstrap/variables.less"
- 同上一个。"myproject/static/css/bootstrap/variables.less"
- 奇怪的是,这会影响对variables.less
和任何其他 LESS 文件(例如custom.less
)所做的更改。
本质上,最后一项是我的问题的“解决方案”,但我不知道为什么它会这样工作,所以它不适合我。任何人都可以在这里提供正确方向的解释或推动吗?
谢谢!
php - jason lewis basset 在 laravel 4 中没有很好地显示图标
我在 laravel 4 中渲染引导主题的 css+html 时遇到问题。我通过管理模板和网络浏览器向我展示了类似的东西。我使用jasonlewis basset来生成管理模板。如何解决这个问题?我在 app\config\packages\jasonlewis\basset\config.php 中使用它:
python - dustjs + webassets results to empty compiled file
I'm running python (2.7) with Flask with webassets (0.9) and i done all the steps described in the docs for running dustjs, but all results in an empty file. The strangest thing is that when I run dusty directly in the dir with my templates it works fine.
Here is my configs.
myapp.py
assets.py
templates/index.html
python - 如何将打包的资产与 Flask-Assets 一起使用
如何使用 Flask 默认 static/ 目录之外的 Flask-Assets 捆绑资产?
- 我已将
npm install
资产下载到bower_components/
- 我还有其他存在于
javascripts/
- 我正在使用 Flasks 应用程序工厂模式,无论我如何尝试配置 Flask-Assets - 我都无法绕过
assets instance not bound to an application, and no application in current context
异常。
任何帮助将不胜感激,特别是如果您可以给我一个关于如何在您的应用程序静态/目录之外管理原始 + 打包资产的示例:P
应用结构
应用程序/assets.py
应用程序/初始化.py
python - 如何使用webassets将多个less文件编译成多个对应的css文件
我有以下捆绑配置:
是否可以将不同的less文件编译成相应的css文件(在调试模式下)?此配置创建一个 css 文件。