gpt4 book ai didi

javascript - 如何从命令行将 Svelte 文件编译为 JavaScript?

转载 作者:行者123 更新时间:2023-12-05 04:29:21 24 4
gpt4 key购买 nike

我是 Svelte 的新手.快速提问:

是否有适用于 Svelte 编译器的 CLI,我该如何访问它?

我知道 Svelte 有一个使用汇总的预配置设置用于构建应用程序。这一切都很好,但我只需要用于转换的 CLI一个 svelte 文件到纯 js 文件。像这样的东西:

svelte 编译 input.svelte --out=out.js

更新Svelte 编译器似乎没有 CLI。但是,提供了编译过程的简要概述 here .特别是下面的代码片段,它可以是用于构建 CLI。

result: {
js,
css,
ast,
warnings,
vars,
stats
} = svelte.compile(source: string, options?: {...})

最佳答案

对于 Svelte 3,没有官方 CLI。

你要么写一个:

#!/usr/bin/env node
import { compile } from "svelte/compiler";

const filename = process.argv[2];
const result = compile(filename, { filename });
process.stdout.write(result.js.code);

并根据您的确切需求定制那个。

但大多数情况下,现有的构建工具是更好的选择
对于大多数构建工具,有 pluginloader适用于 Svelte。

关于javascript - 如何从命令行将 Svelte 文件编译为 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72336698/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com