小编use*_*680的帖子

无权执行: amplify:CreateApp on resources... - Amplify Init + Angular

根据我正在阅读的指南,我应该在 cmd 中运行amplify configure,然后在 aws 控制台中进行身份验证并完成用户创建。它会将我带到 IAM 页面,因此我单击“用户”>“添加用户”

并创建用户。它还表示它已成功设置用户,如图所示,

在此输入图像描述

但是当我运行时amplify init,我收到错误 not authorized to perform: amplify:CreateApp on resource: arn:aws:amplify:us-east... 。我查看了权限,但没有看到放大选项,所以我不太确定如何克服这个错误。我缺少什么?我很感激任何帮助!

在此输入图像描述

amazon-web-services angular aws-amplify aws-amplify-cli

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

样式垫标签标签 - 角材料

我想弄清楚如何更改 mat-tab 标签的颜色。我已经浏览了与样式 mat-tabs 相关的所有堆栈溢出帖子,但没有一个解决方案将文本颜色从白色更改为黑色;现在它看起来像这样。您甚至看不到非活动选项卡。 在此处输入图片说明

如何让非活动链接显示为黑色?

<div class="buttonRow">
  <mat-tab-group id="linkLabel" mat-stretch-tabs class="example-stretched-tabs mat-elevation-z4" >
    <div class="tabContent" >
      <mat-tab id="tab1" label="Tab1" >  Content 1 </mat-tab>
      <mat-tab id="tab2" label="Tab2"> Content 2 </mat-tab>
      <mat-tab id="tab3" label="Tab3"> Content 3 </mat-tab>
    </div>
    </mat-tab-group>

</div>
Run Code Online (Sandbox Code Playgroud)

我正在使用的 css 目前正在运行

::ng-deep.mat-tab-label.mat-tab-label-active:not(.mat-tab-disabled),
::ng-deep.mat-tab-label.mat-tab-label-active.cdk-keyboard-focused:not(.mat-tab-disabled) {
  background-color: green;

  color: white;
  opacity: 1;
}
Run Code Online (Sandbox Code Playgroud)

内森回答的最终结果

最终结果

angular-material angular

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

添加自定义 webpack 时 getProjectMetadata 不存在

我正在关注本教程,我正在尝试让 brotli 与 angular 项目一起工作我创建了一个 ```custom-webpack.config.js 文件并将其放在 angular.json 所在的根目录中。(也试过 src 文件夹,但没有用)一旦我将 angular.json 文件更新为

"architect": {
        "build": {
          "builder": "@angular-builders/custom-webpack:browser",
          "options": {
            "customWebpackConfig": {
              "path": "./custom-webpack.config.js"
             },
            ...
Run Code Online (Sandbox Code Playgroud)

我收到错误 An unhandled exception occurred: Job name "..getProjectMetadata" does not exist.

我也跑了npm i -D compression-webpack-plugin brotli-webpack-plugin ,让我的custom-webpack.config.js文件看起来像

const CompressionPlugin = require(`compression-webpack-plugin`);
const BrotliPlugin = require(`brotli-webpack-plugin`);
const path = require(`path`);
module.exports = {
    plugins:[
        new BrotliPlugin({
            asset: '[fileWithoutExt].[ext].br',
            test: /\.(js|css|html|svg|txt|eot|otf|ttf|gif)$/
        }),
        new CompressionPlugin({
            test: /\.(js|css|html|svg|txt|eot|otf|ttf|gif)$/,
            filename(info){
                let opFile= info.path.split('.'), …
Run Code Online (Sandbox Code Playgroud)

webpack brotli angular

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

将jtextfield转换为int的Numberformat异常

我一直在寻找其他帖子的答案,他们似乎指出我正在做什么,但我仍然得到NumberFormatException.我试图JFrame通过拉取jtextfield值并将其转换为int 来构建一个简单的计算器,但我得到以下异常.

package com.calculator.app;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class CalculatorApp extends JFrame {

    private JPanel contentPane;
    private JTextField textField = new JTextField();
    private JTextField textField_1 = new JTextField();
    private JTextField textField_2 = new JTextField();
    int num1 = Integer.parseInt(textField.getText());
    int num2 = Integer.parseInt(textField_1.getText());
    /**
     * Launch the application.
     */
    public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
            public void …
Run Code Online (Sandbox Code Playgroud)

java integer parseint numberformatexception

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