node+express开发工作流

node + express development workflow

本文关键字:工作流 开发工作 开发 node+express      更新时间:2023-09-26

到目前为止,我读过的所有关于node+express开发工作流程的博客和教程中都缺少一点:

在开发时,您的浏览器中应该有哪个应用程序:

  1. 应用程序,带有漂亮的、未缩小的/uglifyd javascript,css,html,

  2. 构建的应用程序,具有缩小/缩小的javascript(+源地图)、css、html,即gulp工作流生成的应用程序(最终将上传到生产中的代码)

用不同的词问同一件事:在你的快递应用程序中,你使用
app.use(express.static(__dirname + '/app'));
app.use(express.static(__dirname + '/dist'));

我目前赞同第1点,但我认为是第2点。应该是最好的选择…:-(

我已经在该领域看到了这两种实践。就我个人而言,我建议在编写(和调试!)代码时使用非缩小/uglifyd CSS和Javascript。当代码投入生产时,构建脚本应该注意最小化和丑化所有资源。

不要太担心由于缩小/压缩阶段可能引入的错误。如果您的构建脚本编写和测试正确,那么您不太可能看到弹出的错误。