我有以下gulp功能:
Try to this
SELECT users.*
FROM users
LEFT JOIN posts
ON users.id = posts.user_id
WHERE posts.topic NOT LIKE '% Cats %'
每当我将它拉到本地工作时,我必须取消注释代码,然后在推送时将其评论回来。我必须在几个文件中做类似的事情。是否有一种聪明的方法可以避免这种麻烦,并且能够拉动/推送代码而无需为我工作的每个分支评论/取消注释所有这些?
感谢。
答案 0 :(得分:1)
您不需要使用gulp代码来启动服务器。您可以使用express nodejs运行本地和生产服务器。
答案 1 :(得分:0)
在生产服务器上,NODE_ENV环境变量应设置为production(NODE_ENV=production
)。因此,您可以在gulp文件中添加条件,以检查您是否在生产服务器上运行它:
if (process.env.NODE_ENV !== 'production') {
gulp.task('startServer', function() {
return connect.server({
root: './dist',
port: 8080
});
});
}