无法在本地运行角度材料文档 [英] Not able to run angular material docs on locally

查看:75
本文介绍了无法在本地运行角度材料文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Environment: Windows 7, npm 2.11.3, bower 1.4.1, gulp CLI 3.9.0

我克隆了角材料( https://github.com/angular/material/tree/v0.10.1 ).我遵循了( https://github.com/angular/material/tree/v0 .10.1/docs )以在本地安装角材料.

I Cloned angular material (https://github.com/angular/material/tree/v0.10.1) using WebStorm. I followed the (https://github.com/angular/material/tree/v0.10.1/docs) to install angular-material locally.

在根目录/

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

I run npm install it runs (with some warnings) and downloaded its dependencies (my npm -v is 2.11.3)

在运行bower install时,却显示以下内容

In run bower install but its gives following

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

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仍然没有运气.

then I run gulp docs to build docs, it was build and created /dist folder at root directory. after I run the gulp server command to live reload. Its said Webserver started at http://0.0.0.0:8080 I saw on bower but no luck, also tried alternativly as http://localhost:8080 still there is no luck.

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

One more alternative using httpster, I installed it and run httpster -p 8080 -d ./dist/docs it said Starting HTTPster v1.0.1 on port "8080" from ./dist/docs again i browse localhost:8080 then its gives me error in index page on developer tool of crome as below

未捕获的错误:[$ 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& p1 = Error%3A…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.4.3%2Fangular.min.js%3A19%3A339)

Uncaught Error: [$injector:nomod] http://errors.angularjs.org/1.4.3/$injector/nomod?p0=material.components.menu angular.js:4369 Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.3/$injector/modulerr?p0=docsApp&p1=Error%3A…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.4.3%2Fangular.min.js%3A19%3A339)

请帮我该怎么做.

推荐答案

Paul(google上的ngmaterial group)解决了我的问题,但是该网站无法加载演示页面.

Paul (ngmaterial group on google) solved my problem, However site is loading demo pages not working.

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

Try renaming _menu.js in material-0.10.1\src\components\menu to menu-a.js. In my case that ensured the two js files were added in the correct order.

这篇关于无法在本地运行角度材料文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆