离线安装和使用angular / material2-docs-content

时间:2017-08-21 16:47:51

标签: material-design angular-material2

我几乎离线工作了。 我想拥有网站https://material.angular.io/的离线副本。 我在网上寻找解决方案。

我从GitHub下载了包 angular / material2-docs-content ,但我不知道如何使用它。 没有 index.html 文件。

任何人都可以帮助我。我是nodeJS和npm worlds的新手

1 个答案:

答案 0 :(得分:1)

请按以下步骤操作:

  1. 使用git clone https://github.com/angular/material.angular.io.git克隆repository(或只是下载ZIP
  2. 打开项目目录
  3. 在此文件夹中打开终端并运行:npm install
  4. 运行ng serve
  5. 现在,您可以在浏览器的http://localhost:4200访问文档。

    信息:如果收到错误Type 'NodeListOf<Element>' is not an array type or a string type.

    1. 转到src/app/shared/table-of-contents/table-of-contents.ts
    2. 第105行
    3. :替换
    4. for (const header of headers) {

      for (let i = 0; i < headers.length; i++) {
          let header: any = headers[i];`
      

      保存文件,现在它应该可以正常工作!