首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用sveltekit和pnpm安装涡轮增压器

如何用sveltekit和pnpm安装涡轮增压器
EN

Stack Overflow用户
提问于 2022-01-27 08:49:41
回答 1查看 1.8K关注 0票数 2

我正在尝试将Turborepo添加到我的Svelte应用程序中,但看起来像npx create-turbo@latest命令,并且目前的示例只支持NextJ。我如何配置它来运行Svelte和Sveltekit应用程序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-19 07:44:49

在使用涡轮增压器启动程序创建项目之后,您必须遵循以下简单规则:

应用程序和站点转到应用程序文件夹,库和信任转到包文件夹。

现在,您可以使用sveltekit初学者在应用程序文件夹中创建一些sveltekit应用程序,并在packages文件夹中创建一个简单的svelte库。我用代码示例这里写了一篇关于它的小博客文章。

几个注意事项:确保库项目有package.json,例如:

代码语言:javascript
复制
{
“name”: “uikit”,
“version”: “0.0.0",
“main”: “./index.svelte”,
“types”: “./index.svelte”,
“devDependencies”: {
    “svelte”: “^3.44.0”
}

}

更新turbo.json文件中的turbo配置以包含svelte命令:

代码语言:javascript
复制
{
  “pipeline”: {
    “build”: {
      “dependsOn”: [“^build”],
      “outputs”: [“dist/**“, “.svelte-kit/**“, “.svelte/**“]
    },
    “lint”: {
      “outputs”: []
    },
    “dev”: {
      “cache”: false
    }
  }
}

更新package.json脚本块中每个svelte工具包应用程序的端口。从monorepo的根运行命令。

代码语言:javascript
复制
npm run dev

而且所有的应用程序都会同时运行,或者如果你想一次构建所有的应用程序,就这样做吧。

代码语言:javascript
复制
npm run build
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70875634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档