vbuild:将您的VueJS组件(sfc * .vue)“编译”为独立的htmljscss ...仅限python(无需nodejs)。 也支持python组件!

时间:2024-02-21 05:39:23
【文件属性】:

文件名称:vbuild:将您的VueJS组件(sfc * .vue)“编译”为独立的htmljscss ...仅限python(无需nodejs)。 也支持python组件!

文件大小:80KB

文件格式:ZIP

更新时间:2024-02-21 05:39:23

sass less vuejs webpack vue

vbuild “编译”您的组件(* .vue)到独立的html / js / css ...仅限python,不需要nodejs 。 而且您可以在vue / sfc文件中将与vbuild一起使用! 它只是一个从VUE / SFC组件(* .vue)HTML(template),SCRIPT和STYLE的实用程序。 它不会替代webpack / nodejs / vue-cli,它填补了“有时您必须使用自己拥有的工具,而不是想要的工具”的信息。 间隙。 产品特点 没有node-js堆栈,只有纯python(兼容py2或py3) 能够使用 可以使用组件进行样式设置! 提供一个 能够使用自己的处理器 遵守(至少一个模板标签,许多样式(是否有范围)标签) templates将转换为[removed][removed] (不转换为JS) 经过单元测试(覆盖率100%) 没有导入/从! import vbuild c = vbuild . render ( "mycompo.vue" ) #c=vbuild.rende


【文件预览】:
vbuild-master
----poetry.lock(11KB)
----changelog.md(1KB)
----pyproject.toml(1KB)
----tests()
--------test_jsminOnline.py(971B)
--------test_PyStdLibIncludeOrNot.py(2KB)
--------vues()
--------test_py2js.py(3KB)
--------test_renderFiles.py(697B)
--------test_vbuild_sass.py(1KB)
--------test_jsmin.py(731B)
--------__init__.py(0B)
--------test_vueparser.py(5KB)
--------test_mkPrefixCss.py(1KB)
--------test_vbuild_less.py(719B)
--------test_PyComponent.py(2KB)
--------test_trans.py(661B)
--------test_vbuild.py(6KB)
--------test_vbuild_encoding.py(1KB)
----tox.ini(434B)
----LICENSE(1KB)
----vbuild()
--------__init__.py(18KB)
----doc()
--------PyComponent.md(6KB)
--------PostProcess.md(864B)
--------vs.png(41KB)
--------CssPreProcess.md(2KB)
--------generate.md(2KB)
--------vs.md(681B)
--------minimize.md(763B)
----.gitignore(1KB)
----test_py_comp.py(2KB)
----README.md(4KB)
----.vscode()
--------settings.json(265B)
--------tasks.json(1KB)

网友评论