如何在本地运行angularjs材料文档

时间:2017-06-12 15:04:46

标签: javascript angularjs github npm angular-material

我已编译了最新的 angularjs资料,并发现文档中的链接都指向绝对网址material.angularjs.org / .... 我希望能够阅读本地的文档和演示内容。

3 个答案:

答案 0 :(得分:1)

请按照以下步骤操作(对于Windows用户):

  • 安装gitNode v6.10.3

    Git https://git-for-windows.github.io/

    节点v6.10.3 https://nodejs.org/en/blog/release/v6.10.3/

  • 安装依赖项npmglubhttp-server(使用cmd或 PowerShell的)

    npm Insatall npm install npm@3.10.10

    gulp Insatall npm install --global gulp-cli

    http-server Insatall npm install http-server -g

  • 克隆角度材料库:

    git clone https://github.com/angular/material.git

  • 构建存储库:

    cd material
    npm install

  • 构建文档:

    gulp build; gulp docs; gulp watch --dev

  • 运行文档:

    cd dist/docs; http-server

然后只需转到http://192.168.42.130:8080http://127.0.0.1:8080

*特别感谢 Prera​​k Sola

答案 1 :(得分:0)

您可以克隆回购:https://github.com/angular/material

然后在您的网络服务器上启动文档目录,其中包含为文档生成的所有资源。

doc dir中甚至还有自述文件:https://github.com/angular/material/blob/master/docs/README.md

答案 2 :(得分:0)

您可以按照以下步骤生成离线文档:

  • 安装gitnodejsnpm
  • 安装gulp
    npm install --global gulp-cli

  • 克隆角度材料库:
    git clone https://github.com/angular/material.git

  • 构建存储库:
    cd material
    npm install

  • 构建文档:
    gulp watch site --dev

目前,文档构建任务失败。我提交了一个问题here。按照此处查看它们提供的解决方法或更新。

<强>更新
根据回复here,您需要安装node v6.10.3npm 3.10.10才能在本地构建文档。安装这些特定版本并按照上述步骤操作。