在装了mongodb和nodejs准备打开一个网站项目时(网页包含angular),却发现,打开后网页的内容全是混乱的。然后查看nodejs的运行状况,发现有些包含bower的项目(特别是有些angular的项目)显示的是404 not found。
因为之前都已经安装了npm、bower、supervisor这些,但是打开之后却出现这样的情况,一直还以为是需要配置angular和express。但是后面发现其实是自己安装npm、bower的命令有问题。其实分为三步,就可以解决这个404 not found的问题。
在相应的文件夹下面按住shift + 鼠标右键
在cmd下面输入命令;
1、npm install
2、npm install -g bower
(完成后部分截图是这样的)
3、bower install
开始安装的图示如上。
安装完成的图示如上图。
4、node app.js(app.js应该是对应自己的工程项目吧,这个我没怎么研究,因为一直弄得是这个项目,所以其他的没接触到。)
记住在第4步之前一定要打开mongodb的本地服务器。然后再启动。这样就能打开这个项目的网站了。
有可能在输入bower install之后会提示一个关于git未安装或者path设置不对的。
这是你应该检查自己的git是否安装了,以及git的path设置的是否正确。
我的git的path设置的是
”git的安装路径\bin“
”git的安装路径\cmd“
只要这两个弄到path里面就没问题了。
记住设置完path之后一定要重启计算机,不然无法立即应用。
(至于过程中的图片,我等有机会了再进行上传)