Yeoman angular grunt-serve vs http-serve

时间:2015-05-16 22:13:45

标签: angularjs gruntjs npm yeoman httpserver

我刚刚使用Yeoman创建了一个Angular项目,当我运行grunt serve时,该项目看起来很棒。但后来我决定通过运行http-server来查看它,页面显示没有格式化而没有图像。有谁知道为什么会这样,当我把它推到我的网络托管服务器上时,我是否会遇到这个问题?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

“有人知道为什么会这样,如果我把它推到我的网络托管服务器上,我会遇到这个问题吗?”

是的,您将在您的网络托管服务器上遇到此问题。 line 4: #ifdef CPU_ONLY line 32: #else line 34: #include <cublas_v2.h> line 99: #endif 为使用本地计算机上的设置的应用提供服务。 grunt-serve模仿真实的网络托管服务器如何评估您的引用。

我的开发例程是使用http-server,直到我有一个工作版本,然后使用grunt-serve测试它,看看它是否可以在我将它推送到我的网络托管服务器之前。正如@cdavid所提到的,从http-server目录运行grunt build应该足以解决一般依赖性问题。