小编Rog*_*itt的帖子

是否可以不为自述文件更新运行 github 操作?

我对 Github 操作有以下操作,每次 PR 合并到 master 时,这些操作会自动打包并将包部署到 nuget.org。

name: Nuget Deploy

on:
  push:
    branches: [ master ]

jobs:
  build:

    runs-on: windows-latest

    steps:
    - uses: actions/checkout@v2
    - name: Setup .NET Core
      uses: actions/setup-dotnet@v1
      with:
        dotnet-version: 3.1.101
    - name: Generate Nuget package
      run: dotnet pack
      working-directory: DateOverride
    - name: Deploy to nuget.org
      run: dotnet nuget push *.nupkg -k ${{ secrets.NUGET_DEPLOY_KEY }} -s https://api.nuget.org/v3/index.json
      working-directory: DateOverride/DateOverride/bin/Debug
Run Code Online (Sandbox Code Playgroud)

但是如果我的更新只是README.md更新,我希望它不会运行,是否可以这样做?

github github-actions

11
推荐指数
1
解决办法
2777
查看次数

如何在 Azure Devops 管道上正确使用表达式结果作为布尔值?

我尝试使用or表达式在模板上定义布尔值,如下所示:

parameters:
  - name: A
    default: true
  - name: B
    default: false

stages:
  - template: bacon.yml@template
    parameters:
      booleanParameter: or(eq(${{ parameters.A }}, true), eq(${{ parameters.B}}, true))
Run Code Online (Sandbox Code Playgroud)

在我看来,它应该工作得很好,但我不断收到同样的错误:

The 'booleanParameter' parameter value 'or(eq(True, true), eq(False, true))' is not a valid Boolean.
Run Code Online (Sandbox Code Playgroud)

我尝试了一些语法的小变化,所有这些都会导致相同的错误。

我在这里缺少什么?

azure-devops azure-pipelines azure-pipelines-yaml

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

如何使用 FluentAssertions 检查对象是否从另一个类继承?

我想知道如何使用 Fluent 断言检查对象是否从另一个类继承?

我知道我可以使用 xUnit 来做到这一点IsAssignableFrom,如下所示:

[Fact]
public void CreateBossEnemy()
{
    //arrange
    EnemyFactory sut = new EnemyFactory();

    //action
    var enemy = sut.Create("Zombie King", true);

    //assert
    Assert.IsAssignableFrom<Enemy>(enemy);
}
Run Code Online (Sandbox Code Playgroud)

IsAssignableFromFluent Assertions的等价物是什么?

c# xunit fluent-assertions

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

如何使用 jQuery 显示/隐藏引导程序微调器?

我试图在单击按钮后显示引导程序微调器,然后在从 API 获得响应(基本上是加载状态)后将其隐藏。

我的按钮如下:

<div class="col-6">
    <button type="button" name="btn-enviar" class="btn btn-primary w-100">
    <span class="spinner-border spinner-border-sm mr-3" id="spinner" role="status" aria-hidden="true">
    </span>Enviar</button>
</div>
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试在没有运气的情况下评论/取消注释我的 span 标签,会有更简单的方法来启动/停止我的微调器吗?

我从这里获取的注释/取消注释功能不起作用(根据要求):

function comment(element) {
    element.html('<!--' + element.html() + '-->')
}

function uncomment(element) {
    element.html(element.html().substring(4, element.html().length - 3))
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery bootstrap-4

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

从输入调整图像大小以上传

我一直在努力解决这个问题几个小时。我想从输入标签调整图像大小,然后将其上传到服务器。这是我的尝试。

我的输入元素:

<Input type="file" name="file" onChange={this.handleLoadAvatar} />
Run Code Online (Sandbox Code Playgroud)

我的handleLoadAvatar功能:

handleLoadAvatar(e) {
var file = e.target.files[0];
var img = document.createElement("img");
var reader = new FileReader();
reader.onload = (e) => {
  img.src = e.target.result;
}
reader.readAsDataURL(file);

var canvas = document.createElement('canvas');
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);

var MAX_WIDTH = 300;
var MAX_HEIGHT = 300;
var width = img.width; // GET STUCK HERE
var height = img.height;

if (width > height) {
  if (width > MAX_WIDTH) {
    height *= MAX_WIDTH / …
Run Code Online (Sandbox Code Playgroud)

html javascript reactjs

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

如何使用 jQuery .attr() 更改 id 字体大小?

我正在尝试使用 jQuery 方法 .attr() 更改 id 的字体大小,如下所示:

$("#level-title").attr("font-size", "1rem");
Run Code Online (Sandbox Code Playgroud)

这是行不通的。

这个 id 目前安装在我的外部 CSS 中,如下所示:

#level-title {
  font-family: 'Press Start 2P', cursive;
  font-size: 3rem;
  margin: 2%;
  color: #FEF2BF;
}
Run Code Online (Sandbox Code Playgroud)

如何使用 jQuery 正确更改其字体大小?

我的完整样式表可以在这里看到:

https://github.com/raschmitt/simon-game/blob/master/styles.css#L17

我的 Js 文件在这里:

https://github.com/raschmitt/simon-game/blob/master/game.js#L48

html javascript css jquery

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

是否可以测试只向控制台写入一行的函数?

是否可以测试一个返回 void 的函数,并且只向控制台写入一行,如下所示使用FluentAssertion

static void WriteLine()
{
    Console.WriteLine("It works!");
}
Run Code Online (Sandbox Code Playgroud)

c# tdd fluent-assertions asp.net-core

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