小编Dmi*_*nko的帖子

如何使用Angular CLI删除包?

Angular 6有新的CLI命令ng add <package>.

如何使用Angular CLI删除软件包?

UPDATE

文件

ng add 将使用您的包管理器下载新的依赖项并调用安装脚本(实现为原理图),该脚本可以通过配置更改更新项目,添加其他依赖项(例如polyfill)或scaffold特定于程序包的初始化代码

它不一样 npm install <package>

我试图使用,ng rm但它还没有工作.

angular-cli angular

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

Angular 6 Uncaught ReferenceError:未定义缓冲区

我试图从5迁移到6使用ng update,我得到一个错误

Uncaught ReferenceError: Buffer is not defined
    at Object../node_modules/amazon-cognito-identity-js/node_modules/crypto-browserify/helpers.js (helpers.js:2)
    at __webpack_require__ (bootstrap:81)
    at Object../node_modules/amazon-cognito-identity-js/node_modules/crypto-browserify/md5.js (md5.js:10)
    at __webpack_require__ (bootstrap:81)
    at Object../node_modules/amazon-cognito-identity-js/node_modules/crypto-browserify/create-hash.js (create-hash.js:3)
    at __webpack_require__ (bootstrap:81)
    at Object../node_modules/amazon-cognito-identity-js/node_modules/crypto-browserify/index.js (index.js:12)
    at __webpack_require__ (bootstrap:81)
    at Object../node_modules/amazon-cognito-identity-js/es/AuthenticationHelper.js (vendor.js:47207)
    at __webpack_require__ (bootstrap:81)
Run Code Online (Sandbox Code Playgroud)

本地环境适用于创建新的角度项目.我不使用Buffer.这是幕后的事情

有任何想法吗?

UPD

我试图更新@ types/node npm install --save-dev @types/node

+ @types/node@8.9.5
updated 1 package in 12.031s
[!] 26 vulnerabilities found [36141 packages audited]
    Severity: 11 Low | 13 Moderate | 2 High
    Run `npm audit` for more detail
Run Code Online (Sandbox Code Playgroud)

如果我跑 npm …

angular

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

如何在HttpClient中的查询字符串中传递数组?

这是我的演员阵列:

['Elvis', 'Jane', 'Frances']
Run Code Online (Sandbox Code Playgroud)

如何在HttpClient中的查询字符串中传递此数组?

我试着用:

1)

let params = new HttpParams();
params = Params.append('actors[]', ['Elvis', 'Jane', 'Frances']);
this.http.get(url, { params: Params });
Run Code Online (Sandbox Code Playgroud)

2)

let params = new HttpParams().set('actors[]', ['Elvis', 'Jane', 'Frances']);
this.http.get(url, { params: Params });
Run Code Online (Sandbox Code Playgroud)

3)

let Params = new HttpParams();
Params = Params.append('actors[]', 'Jane');
Params = Params.append('actors[]', 'Elvis');
Params = Params.append('actors[]', 'Frances');
this.http.get(url, { params: Params }); 
Run Code Online (Sandbox Code Playgroud)

1和2不起作用,因为打字稿给出:

[ts]'string []'类型的参数不能分配给'string'类型的参数.

3只发送一个项目'actors []':'Frances'

parameters angular

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

如何在不验证电子邮件或电话的情况下在Cognito用户池中确认用户?

我正在使用适用于JavaScript的Amazon Cognito身份SDK

我创建了新池而不验证电子邮件和phone_number。

默认情况下,不会在Cognito用户池中确认用户,因此我需要手动执行此操作。

如何在不验证电子邮件或电话的情况下在Cognito用户池中确认用户?

javascript amazon-web-services amazon-cognito

12
推荐指数
3
解决办法
4248
查看次数

如何解决循环依赖

我有3项服务:

auth.service.ts,account.service.ts,http.service.ts

用户注册时我应该创建新帐户,因此我将account.service.ts导入auth.service.ts.我应该这样做,因为我使用注册表单数据来创建一个新帐户.

@Injectable()
export class AuthService {
  constructor(public accountService: AccountService) {}

  signUp(name: string, phone: string, email: string, password: string): void {

    ...

  userPool.signUp(phone, password, attributeList, null, (err: any, result: any) => {
  if (err) {

    ...

    return;
  }

  this.accountService.createAccount(name, phone, email).subscribe(res => {

    ...

    this.router.navigate(['/auth/confirmation-code']);
  });
});
Run Code Online (Sandbox Code Playgroud)

}

因此,当我使用AWS Cognito时,我应该将auth.service.ts中的授权令牌添加到http.service.ts,因此我将auth.service.ts导入到http.service.ts.

@Injectable()
export class HttpService {
  private actionUrl: string;
  private headers: Headers;
  private options: RequestOptions;

  constructor(
    public _http: Http,
    public authService: AuthService 
  ) {
    this.actionUrl = 'https://example.com/dev';
    this.headers = new …
Run Code Online (Sandbox Code Playgroud)

angular

10
推荐指数
3
解决办法
7885
查看次数

Apache无法在Ubuntu的AMPPS中启动

我正在尝试在Ubuntu上运行Ampps本地服务器3.8.Mysql运行良好,但apache不运行.

当我输入

在/ usr /本地/ ampps /阿帕奇/斌/的httpd

我明白了

/ usr/local/ampps/apache/bin/httpd:符号查找错误:/usr/local/ampps/apache/lib/libapr-1.so.0:undefined symbol:dlopen

怎么解决?

apache terminal ubuntu localserver ampps

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

Angular 6 TypeError:无法读取未定义的属性“ call”

我正在尝试将角度应用程序从5版本迁移到6版本。该应用程序运行良好,但是如果在重新加载页面后对代码进行了一些更改,那么我将遇到一个奇怪的错误:

core.js:1598 ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'call' of undefined
TypeError: Cannot read property 'call' of undefined
    at __webpack_require__ (bootstrap:81)
    at Object../src/app/secure/dashboard/member-index/member-index.module.ngfactory.js (member-index.component.ts:33)
    at __webpack_require__ (bootstrap:81)
    at $_lazy_route_resource lazy namespace object:56
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:388)
    at Object.onInvoke (core.js:4062)
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:387)
    at Zone.push../node_modules/zone.js/dist/zone.js.Zone.run (zone.js:138)
    at zone.js:872
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:421)
    at __webpack_require__ (bootstrap:81)
    at Object../src/app/secure/dashboard/member-index/member-index.module.ngfactory.js (member-index.component.ts:33)
    at __webpack_require__ (bootstrap:81)
    at $_lazy_route_resource lazy namespace object:56
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:388)
    at Object.onInvoke (core.js:4062)
    at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke (zone.js:387)
    at Zone.push../node_modules/zone.js/dist/zone.js.Zone.run (zone.js:138)
    at zone.js:872 …
Run Code Online (Sandbox Code Playgroud)

angular

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

EC2。负载均衡器。必须至少指定两个子网

我正在尝试创建和配置Load Balancer。可用区域部分对我来说只有一个子网和一个区域。

我遇到错误:

必须至少指定两个子网。

一个简单的问题-我该怎么办?谢谢。

load-balancing amazon-ec2 amazon-web-services elastic-load-balancer

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

Angular 5中的参数化路线

基于此处的LINK-在我的应用中,我已路由:

const routes: Routes = [
 { path: 'blog/:id', component: BlogComponent },
 { path: 'blog/moo', component: MooComponent },
];
Run Code Online (Sandbox Code Playgroud)

并且有以下信息:

如果我们访问/ blog / moo,即使它也匹配第一个blog /:id路径的路径,我们也会显示MooComponent。

重要说明:非参数化路由优先于参数化路由。

不幸的是,它不能那样工作。如果我要转到url,blog/moo则路由将moo视为Id并且将打开BlogComponent

我想知道如何解决我有两个想法:

  1. 我可以改变路径。博客 / id和博客 / moo。

  2. 我可以使用UrlMatcher,但是当我更改previos url段时可能会有些问题。因此,此功能应做好充分的准备。

你怎么看?有任何想法吗?

angular-routing angular2-routing angular angular5

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

如何将 WWW 添加到 AWS Route53 中的域?

我创建了一个记录集

Name: www.nevermind.com.
Type: A
Alias Target: nevermind.com.
Run Code Online (Sandbox Code Playgroud)

nevermind.com正在工作但www.nevermind.com没有工作。

我收到一个错误: 404 Not Found

更新:我正在使用 s3 服务来托管我的代码。

有任何想法吗?

dns amazon-web-services amazon-route53

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