无法在本地

时间:2015-08-14 13:52:46

标签: angular-material

环境:Windows 7,npm 2.11.3,bower 1.4.1,gulp CLI 3.9.0

我使用WebStorm克隆角度材质(https://github.com/angular/material/tree/v0.10.1)。我按照(https://github.com/angular/material/tree/v0.10.1/docs)在本地安装了角度材料。

在根目录/

我运行npm install它运行(带有一些警告)并下载其依赖项(我的npm -v是2.11.3)

在运行bower install但是它给出了以下

D:\material>bower install bower ENOENT No bower.json present

然后我运行gulp docs来构建文档,它是在根目录下构建和创建/dist文件夹。在我运行gulp server命令后重新加载。它说Webserver started at http://0.0.0.0:8080我在凉亭上看到但是没有运气,也作为http://localhost:8080交替尝试,但仍然没有运气。

另一个使用httpster的替代方案,我安装了它并运行httpster -p 8080 -d ./dist/docs它再次说Starting HTTPster v1.0.1 on port "8080" from ./dist/docs 我浏览localhost:8080然后它在crome开发工具的索引页面中给出了错误,如下所示< / p>

未捕获错误:[$ injector:nomod] http://errors.angularjs.org/1.4.3/ $ injector / nomod?p0 = material.components.menu angular.js:4369未捕获错误:[$ injector:modulerr] http://errors.angularjs.org/1.4.3/ $ injector / modulerr?p0 = docsApp&amp; p1 =错误%3A ... ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.4.3%2Fangular。 min.js%3A19%3A339)

请帮助我做些什么才能获得好运。

1 个答案:

答案 0 :(得分:0)

保罗(谷歌上的ngmaterial小组)解决了我的问题,但是网站正在加载演示页面无效。

  

尝试将material-0.10.1 \ src \ components \ menu中的_menu.js重命名为menu-a.js。在我的情况下,确保以正确的顺序添加两个js文件。