环境: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)
请帮助我做些什么才能获得好运。
答案 0 :(得分:0)
尝试将material-0.10.1 \ src \ components \ menu中的_menu.js重命名为menu-a.js。在我的情况下,确保以正确的顺序添加两个js文件。