小编Pra*_*dau的帖子

@angular/cli版本1.0.3如何禁用HotCheck

更新我的角度/ cli后.我收到无效的主机头.我可以通过修改来解决它Server.js file under line no: 402 to if(this.disableHostCheck) return true; to return true但是还有其他方法可以解决这个问题,因为node_module中的更改不是好方法.

我甚至尝试过ng serve --host 0.0.0.0我仍然有同样的问题.

注意:我使用docker容器进行部署.

任何帮助都非常感谢.

webpack-dev-server angular-cli angular

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

我们如何对 Angular 中的会话存储进行单元测试?

我是 Angular 单元测试的新手,我正在尝试测试会话存储和本地存储。

我的代码是:

subscribe(data) {
        sessionStorage.setItem('myProductDetail', JSON.stringify(data));
    }

subscribe(data) {
        LocalStorage.setItem('dummyname', data[0].name);
    }
Run Code Online (Sandbox Code Playgroud)

对会话、本地存储和私有类进行单元测试是一个好习惯吗?

我尝试按照下面的示例代码来模拟我的本地存储和会话存储。

beforeEach(function () {
  var store = {};

  spyOn(localStorage, 'getItem').andCallFake(function (key) {
    return store[key];
  });
  spyOn(sessionStorage, 'setItem').andCallFake(function (key, value) {
    return store[key] = value + '';
  });
  spyOn(localStorage, 'clear').andCallFake(function () {
      store = {};
  });
});
Run Code Online (Sandbox Code Playgroud)

非常感谢任何指导。

unit-testing karma-jasmine angular

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