发现论坛已经挂了
#9 楼 @nightire 是这样的,我们前台用 Express 只是为了方便模拟生产环境,这样方便我们前端的模拟数据调用,属于‘只是在开发的时候用一用’,真正运行的时候 Express 就没用了。
我们最终交付的是静态的 html,但由于为了模拟生产环境,jade 会调用 Express 的一些变量,但是一旦调用了 Express 中的变量,gulp 编译就会出错,因为 gulp 并不能获取到 express 中的变量。以至于我现在把 express 当成一个单纯的文件服务器去用了。看来是我之前没有把这些事情想清楚。
至于你后面的两条建议,就我们公司的人员结构和现状来说不太现实。
最后,感谢你详细的回答。
最终交付后端总不能是 jade 吧,还是得 html。无解的问题,我们现在的做法,是自己用 jade 开发,最后 gulp 编译成 html。