首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:$VARIABLE未被列为turbo.json中的依赖项

错误:$VARIABLE未被列为turbo.json中的依赖项
EN

Stack Overflow用户
提问于 2022-11-23 12:53:23
回答 1查看 93关注 0票数 0

我无法解决标题中提到的错误:

错误:$VARIABLE未被列为turbo.json中的依赖项

当我运行npm时,我会得到两个变量的错误,而不是所有的变量,这对我来说很奇怪。

代码语言:javascript
运行
复制
Error: $NEXT_STRIPE_SK is not listed as a dependency in turbo.json  turbo/no-undeclared-env-vars
Error: $NEXT_PUBLIC_STRIPE_PK is not listed as a dependency in turbo.json  turbo/no-undeclared-env-vars

turbo.json

代码语言:javascript
运行
复制
{
  "$schema": "https://turbo.build/schema.json",
  "pipeline": {
    "build": {
      "dependsOn": [
        "^build"
      ],
      "outputs": [
        "dist/**",
        ".next/**"
      ]
    },
    "order#build": {
      "dependsOn": [
        "^build"
      ],
      "env": [
        "NEXT_PUBLIC_STRIPE_PK",
        "NEXT_STRIPE_SK"
      ],
      "outputs": [
        ".next/**"
      ]
    },
    "lint": {
      "outputs": []
    },
    "dev": {
      "cache": false
    }
  },
  "globalEnv": [
    "NEXT_PUBLIC_SUPABASE_URL",
    "NEXT_PUBLIC_SUPABASE_ANON_KEY",
    "SUPABASE_SERVICE_ROLE",
    "NEXT_PUBLIC_STRIPE_PK",
    "NEXT_STRIPE_SK"
  ],
  "globalDependencies": [
    "$NEXT_PUBLIC_SUPABASE_URL",
    "$NEXT_PUBLIC_SUPABASE_ANON_KEY",
    "$SUPABASE_SERVICE_ROLE",
    "$NEXT_PUBLIC_STRIPE_PK",
    "$NEXT_STRIPE_SK"
  ]
},

这是我的.env.local

代码语言:javascript
运行
复制
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE=
NEXT_PUBLIC_STRIPE_PK=
NEXT_STRIPE_SK=
EN

回答 1

Stack Overflow用户

发布于 2022-11-23 16:05:13

基于配置

隐式全局散列依赖项的文件全局列表。这些文件的内容将包含在全局哈希算法中,并影响所有任务的散列。这对于基于.env文件(而不是在Git中)或任何影响工作区任务的根级文件(但不是在传统的依赖关系图(例如根tsconfig.json、jest.config.js、.eslintrc等)中表示)的缓存非常有用。

您应该将文件的名称传递给globalDependencies

代码语言:javascript
运行
复制
"globalDependencies": [
    ".env", // contents will impact hashes of all tasks
    ".env.local",
    "tsconfig.json" // contents will impact hashes of all tasks
  ]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74547130

复制
相关文章

相似问题

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