文件名称:vite:Vite的Marko插件
文件大小:347KB
文件格式:ZIP
更新时间:2024-05-17 18:50:52
JavaScript
@ marko / vite 的Marko插件。 安装 npm install @marko/vite 配置示例 import { defineConfig } from "vite" ; import marko from "@marko/vite" ; export default defineConfig ( { plugins : [ marko ( ) ] , } ) ; 链接模式 默认情况下,此插件以linked模式运行(您可以通过传递来禁用此功能)。 在linked模式下,插件会在编译服务器时自动发现所有条目.marko文件,并告诉Vite在浏览器中加载哪些模块。 这样您就不会为Vite创建.html文件,而Marko一直都是这样! 脚本,样式和其他本应注入到.html文件中的内容将自动注入到您的.marko模板中。 在这种模式下,您必须使用 。 这是使用expr
【文件预览】:
vite-main
----.lintstagedrc(163B)
----package.json(2KB)
----.eslintrc.json(891B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------ISSUE_TEMPLATE()
--------workflows()
--------CODE_OF_CONDUCT.md(2KB)
----.fixpackrc(20B)
----.prettierignore(93B)
----jest.config.js(154B)
----LICENSE(1KB)
----package-lock.json(326KB)
----src()
--------serializer.ts(2KB)
--------__tests__()
--------render-assets-transform.ts(650B)
--------manifest-generator.ts(2KB)
--------index.ts(12KB)
--------server-entry-template.ts(684B)
----.huskyrc(105B)
----tsconfig.json(266B)
----tsconfig.base.json(407B)
----.gitignore(129B)
----components()
--------vite.marko(940B)
--------vite-watch.marko(905B)
----CHANGELOG.md(527B)
----tsconfig.lint.json(197B)
----.commitlintrc.json(53B)
----tsconfig.esm.json(170B)
----README.md(4KB)
----.eslintignore(49B)
----tsconfig.cjs.json(172B)
----.prettierrc.json(111B)