小编Atl*_*inx的帖子

Vite 开发服务器模式有多个入口点吗?

当 Vite 作为开发服务器运行时(使用 ),是否可以让多个 html 入口点在 Vite 中工作vite --host?我目前正在使用这篇文章的解决方案Multiple Entry Points in Vite,但它仅适用于将站点构建到dist文件夹时。

vite

7
推荐指数
1
解决办法
769
查看次数

使用 Typescript 加载器生成 GraphQL 代码

我如何使用打字稿加载器graphql-codegen?我需要动态构建我的 graphql 模式,因此我必须从打字稿文件加载它。

\n

这是我正在使用的文件:

\n

代码生成.yaml

\n
generates:\n  src/generated/auth-resolvers.types.ts:\n    schema: \n      - authTypeDefs:\n        loader: ./src/graphql/auth.typedefs.ts\n    config:\n      useIndexSignature: true\n    plugins:\n      - typescript\n      - typescript-resolvers\nrequire:\n  - ts-node/register\n  - tsconfig-paths/register\n
Run Code Online (Sandbox Code Playgroud)\n

auth.typedefs.ts

\n
import { Permission } from "@src/generated/model.types";\nimport { gql } from "apollo-server";\nimport { makeExecutableSchema } from "graphql-tools";\n\nlet permFields = "";\nfor (const perm in Permission) {\n  permFields += `  ${perm}: PermissionDomains\\n`;\n}\n\nexport default gql`\ntype JsonType {\n  json: Json\n}\n\ntype BooleanType {\n  boolean: Boolean\n}\n\nunion PermissionOperationDomain = JsonType | BooleanType\n\ntype SecurityDomain {\n  read: …
Run Code Online (Sandbox Code Playgroud)

typescript graphql graphql-codegen

5
推荐指数
0
解决办法
778
查看次数

如何使用 env 变量作为 github actions 中输入的默认值?

我有一个 github 操作,它有一个输入,该输入应该具有基于 env.variable 的默认值。因为 github actions 不支持该default字段中的 env 变量,所以我想知道是否可以在我的 action.yml 文件的步骤部分中重新分配 input.variable 。

到目前为止,这是我尝试过的:

不起作用:

...
inputs:
  ...
  mono-build-tag:
    description: Release tag to download from the mono-build-repo
    # Github Actions complains that env is being used here
    default: "${{ env.GODOT_MONO_BUILD_TAG }}" 
runs:
  using: "composite"
  steps:
    - name: Setup default inputs
      run: |
        if ${{ inputs.mono-build-repo == '' }}
  ...
Run Code Online (Sandbox Code Playgroud)

不起作用:

...
inputs:
  ...
  mono-build-tag:
    description: Release tag to download from the mono-build-repo
    default: ""  
runs:
  using: "composite" …
Run Code Online (Sandbox Code Playgroud)

github github-actions

4
推荐指数
1
解决办法
1万
查看次数

如何在 OCaml 中打印调用函数的文件位置?

我正在尝试创建一个具有更强大功能的自定义断言函数,但问题是断言异常指向自定义断言函数内部,这对于最终用户试图找出哪个断言失败时没有用。

这是我到目前为止所拥有的:

  let assert_eq (exp: 'a) (exp2: 'a) = 
    assert (exp = exp2)
Run Code Online (Sandbox Code Playgroud)

ocaml

2
推荐指数
1
解决办法
112
查看次数