小编ary*_*yan的帖子

忽略 skaffold watch 中的文件夹/文件

我正在使用 skaffold 在 Kubernetes 中通过 helm 运行我的 typescript 应用程序。以下是我的 skaffold 构建配置。

apiVersion: skaffold/v2beta8
kind: Config
build:
  local: 
    push: false
  tagPolicy:
    gitCommit:
      variant: CommitSha
      prefix: commit-
  artifacts: 
  - image: my-app
    sync:
      infer: 
        - '**/**/*.ts'
        - '**/**/*.json' 
Run Code Online (Sandbox Code Playgroud)

据此,每当我启动应用程序时,应用程序都会在更新时同步我的 ts 和 JSON 文件,除了这些文件之外,它将重建应用程序。我的根结构中有一个“build”文件夹。我已将其安装在 Kubernetes pod 上,因此每当构建应用程序时,我都会在本地获取最新的构建代码,这将有助于调试应用程序。但由于此应用程序不断重建,因为 skaffold 在构建文件夹中发现了更改。那么,如何忽略 skaffold watch 的文件夹/文件?我尝试使用 buildpacks.dependency 但它不起作用(生成构建器图像定义错误)。有人可以帮我吗?

谢谢。

typescript kubernetes kubernetes-helm skaffold

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

使用javascript在数组中分隔负数和正数

我试图在Javascript中分离数组的负面和正面元素,以便之后首先出现所有负面元素,然后是正面元素,每个元素都按原始顺序排列.

例:

输入数组:     [1,2,-3,-2,4]
输出数组:[-3,-2,1,2,4]

输入数组:     [3,2,-1,0,-4,3,6,-7,-6]
输出数组:[-1,-4,-7,-6,3,2,0,3,6]

我可以使用push()方法使用临时数组,但是如何在不使用该数组中的临时数组的情况下执行此操作?

javascript

3
推荐指数
1
解决办法
5795
查看次数