Gulp 连接生产服务器
Gulp to connect server on production
我正在尝试使用 webfaction 将我的 angular 项目添加到生产环境中。但是我不确定该怎么做,因为实际上没有任何关于 gulp 和 angular 的 webfaction 文档。
我知道开发服务器和生产服务器之间存在差异,但我不明白的是使用 gulp-connect 进行生产的过程...
这就是我在 gulpfile.js:
中启动本地服务器所必须的
gulp.task('connect', function() {
connect.server({
root: './app',
port: 8000,
fallback: './app/index.html'
});
});
我如何 can/do 在生产环境中使用 gulp-connect?
提前感谢您的帮助。
诸如 gulp-connect
之类的模块专为开发(快速启动、易于设置)而设计,但不适用于生产(缺乏安全性和性能)。
如果您的项目没有任何后端(如果这只是 angularjs 项目,没有服务器端和数据库),那么您无需使用任何复杂的托管平台。您实际上只需要静态服务器(它将为用户提供您的资产)。
您可以使用任何静态主机,例如 github pages。
如果您想建立自己的服务器,可以使用 nginx 之类的东西来建立 angular 项目。
当然你可以用express写你自己的服务器,比如(很多教程)。
我正在尝试使用 webfaction 将我的 angular 项目添加到生产环境中。但是我不确定该怎么做,因为实际上没有任何关于 gulp 和 angular 的 webfaction 文档。 我知道开发服务器和生产服务器之间存在差异,但我不明白的是使用 gulp-connect 进行生产的过程...
这就是我在 gulpfile.js:
中启动本地服务器所必须的gulp.task('connect', function() {
connect.server({
root: './app',
port: 8000,
fallback: './app/index.html'
});
});
我如何 can/do 在生产环境中使用 gulp-connect?
提前感谢您的帮助。
诸如 gulp-connect
之类的模块专为开发(快速启动、易于设置)而设计,但不适用于生产(缺乏安全性和性能)。
如果您的项目没有任何后端(如果这只是 angularjs 项目,没有服务器端和数据库),那么您无需使用任何复杂的托管平台。您实际上只需要静态服务器(它将为用户提供您的资产)。
您可以使用任何静态主机,例如 github pages。
如果您想建立自己的服务器,可以使用 nginx 之类的东西来建立 angular 项目。
当然你可以用express写你自己的服务器,比如(很多教程)。