Angularjs 约曼角形呼噜发球vs http发球

Angularjs 约曼角形呼噜发球vs http发球,angularjs,gruntjs,npm,yeoman,httpserver,Angularjs,Gruntjs,Npm,Yeoman,Httpserver,我刚刚使用Yeoman创建了一个角度项目,当我运行grunt serve时,它看起来很棒。但是后来我决定通过运行httpserver来查看它,页面显示时没有格式,也没有图像。有人知道这是为什么吗?当我把它推到我的web托管服务器上时,我是否会遇到这个问题?我发现我必须运行grunt来构建项目,该项目修复了引用,并将该项目的分发版本放在dist文件夹中。这在我的另一台服务器上运行得很好。有人知道这是为什么吗?当我将它推到我的web托管服务器时,是否会遇到此问题? 是的,您将在web托管服务器上遇到

我刚刚使用Yeoman创建了一个角度项目,当我运行
grunt serve
时,它看起来很棒。但是后来我决定通过运行
httpserver
来查看它,页面显示时没有格式,也没有图像。有人知道这是为什么吗?当我把它推到我的web托管服务器上时,我是否会遇到这个问题?

我发现我必须运行grunt来构建项目,该项目修复了引用,并将该项目的分发版本放在dist文件夹中。这在我的另一台服务器上运行得很好。

有人知道这是为什么吗?当我将它推到我的web托管服务器时,是否会遇到此问题?

是的,您将在web托管服务器上遇到此问题。
grunt-serve
为本地计算机上安装的应用程序提供服务。
http服务器
模拟真实的web托管服务器如何评估您的引用

我的开发程序是使用
grunt-service
直到我有了一个工作版本,然后使用
http-server
测试它,看看它是否能工作,然后再将它推到我的web托管服务器上。正如@cdavid所提到的,从
dist
目录运行
grunt build
应该足以解决一般依赖性问题