Unbale在本地运行angular-material docs

时间:2015-11-13 14:33:17

标签: angularjs node.js gulp angular-material

我试图在本地运行Angular-Material文档。我按照链接中提到的说明进行操作 material/docs at master

  

成功执行npm install没有错误(但有npm版本警告 - 我只是考虑到这一点)经过大量谷歌搜索并查看了SO答案。

当我执行bower install时,它会抛出以下错误。

G:\Angular\material-master\docs\app>bower install
bower                           ENOENT No bower.json present

当我用Google搜索时,我刚刚收到此链接https://github.com/angular/material/issues/2407

  

我们不再在/ angular / material存储库中使用bower。现在你只需要使用npm。

Github Issues Screenshot

如果我继续gulp docs我再次收到如下错误:

G:\Angular\material-master\docs\app>gulp docs
[19:37:47] Working directory changed to G:\Angular\material-master\docs
[19:37:48] Using gulpfile G:\Angular\material-master\docs\gulpfile.js
[19:37:48] Task 'docs' is not in your gulpfile
[19:37:48] Please check the documentation for proper gulpfile formatting

我哪里出错了,我怎样才能让它发挥作用?任何帮助表示赞赏。 PS:我不是专业人士使用节点或使用角度。我也尝试过提到的HTTPster方法,但没有运气。

G:\Angular\material-master\docs\app>httpster -p 8080 -d ./dist/docs
Starting HTTPster v1.0.1 on port "8080" from ./dist/docs
GET / 404 10ms
GET /index 404 2ms
GET /demo 404 2ms
GET /help 404 1ms

并且也从根目录尝试了相同的随机希望,但结果相同。

我的问题与此类似 Not able to run angular material docs on locally表示不同的错误。

1 个答案:

答案 0 :(得分:1)

看起来您的安装尚未完成。请按照步骤进行操作。

步骤1:使用git https://github.com/angular/material.git获取主项目。或在本地克隆它。
第2步:运行npm install。
第3步:gulp build& gulp docs(如果你没有,请先安装gulp)。
第4步:gulp服务器。 (这个开始项目在localhost:8080)。

有时它导致运行问题你可以通过更进一步来运行它。

使用以下命令安装http-server npm安装http-server -g

然后使用
http-server dist / docs -p 8080 -a 127.0.0.1 运行 项目可在http://localhost:8080/

获取