我试图通过webfaction将我的角度项目添加到生产中。但是,我不知道该怎么做,因为没有关于gulp和angular的webfaction的任何文档。 我知道开发服务器和生产服务器之间存在差异,但我不了解的是使用gulp-connect进行生产的过程...
这是我在gulpfile.js中启动本地服务器所需要的:
gulp.task('connect', function() {
connect.server({
root: './app',
port: 8000,
fallback: './app/index.html'
});
});
如何在生产中使用gulp-connect?
提前感谢您的帮助。
答案 0 :(得分:1)
self.myMutableArray
等模块专为开发而设计(快速启动,易于设置),但不适用于生产(缺乏安全性和性能)。
如果您的项目没有任何后端(如果这只是angularjs项目,没有服务器端和数据库),那么您不需要使用任何复杂的托管平台。实际上,您只需要静态服务器(这将为用户提供资产)。
您可以使用任何静态托管,例如github pages。
如果您想要自己的服务器,可以使用像nginx之类的东西来启动角度项目。
当然,您可以使用express编写自己的服务器,例如(许多教程)。