我最近发现了Yeoman,它非常适合构建web应用的迭代过程。我使用的是角度全栈生成器,到目前为止,测试它工作得很好。
我的问题是在执行"grunt build“时,"site”是如何构建的。这将为node express服务器创建一个可部署版本的web应用程序。文件夹结构如图所示,条目"html“file位于\dist\views中。我本以为in会在根文件夹中。

是否有可能构建webapp,以便将其部署在更传统的服务器(即Apache或IIS)上?
发布于 2014-06-19 04:31:40
我不确定您所说的“在更传统的服务器上部署”是什么意思。你可以通过查看here让Node.js在apache上运行。
但你的意思是在一个只提供html和javascript,没有后端代码的服务器上吗?在这种情况下,请使用Angular Generator。它创建了一个仅限前端的web应用程序;只需运行grunt build,并将dist文件夹中的内容直接放到您想要的位置即可。
https://stackoverflow.com/questions/24292344
复制相似问题