小编mic*_*icu的帖子

Heroku 上的文件观察器数量达到系统限制

我使用以下 libreoffice buildpack 部署了一个节点应用程序:https://elements.heroku.com/buildpacks/bluetealondon/heroku-buildpack-libreoffice-for-heroku-18

但是,当我的应用程序尝试在 Heroku 上启动时,它会抛出以下错误:

Internal watch failed: ENOSPC: System limit for number of file watchers reached, watch '/app/vendor/libreoffice/usr/share/icons/hicolor/32x32/mimetypes/libreoffice6.4-presentation-template.svg'
Run Code Online (Sandbox Code Playgroud)

显然我发现我需要增加限制,但在 Heroku 上我没有 sudo 访问权限。我现在的问题是,我该如何解决这个问题?因为我的应用程序需要 Libreoffice 构建包。

linux heroku

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

Angular:通过单击另一个按钮执行提交方法

我将 Angular 与 Angular Material 组件一起使用。因此,我添加了一个登录组件(表单),用户可以在其中输入他的电子邮件和密码。密码输入字段的末尾有一个眼睛,使用户能够根据需要以纯文本形式显示密码。不幸的是,通过单击两次眼睛按钮,将执行绑定到提交按钮的提交方法。

简单的问题是:为什么?

模板

<form [formGroup]='loginForm' (ngSubmit)="onSubmit()">
<div>
    <mat-form-field>
        <mat-label for="email">E-Mail</mat-label>
        <input matInput type="text" formControlField="email" />
        <mat-error>
            Test
        </mat-error>
    </mat-form-field>
</div>

<div>
    <mat-form-field>
        <mat-label for="password">Password</mat-label>
        <input matInput [type]="hide ? 'password' : 'text'" formControlField="password" />
        <button mat-icon-button matSuffix class="mat-icon-button mat-button-base" (click)="hide = !hide" [attr.aria-label]="'Hide password'" [attr.aria-pressed]="hide">
            <mat-icon>{{ hide ? 'visibility_off' : 'visibility' }}</mat-icon>
        </button>
    </mat-form-field>
</div>

<button mat-raised-button color="primary" type="submit">Login</button>
Run Code Online (Sandbox Code Playgroud)

成分

export class LoginComponent implements OnInit {

loginForm: FormGroup;
hide = true;

constructor(
 private formBuilder: FormBuilder
) …
Run Code Online (Sandbox Code Playgroud)

html angular-material angular

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

标签 统计

angular ×1

angular-material ×1

heroku ×1

html ×1

linux ×1