node.js - 阻止服务文件,直到 grunt 完成

标签 node.js gruntjs sails.js

我在 grunt 中有几个任务可能需要一些时间:连接、ngminifying 然后丑化。然后,sails 链接器使用最终结果来更新我的布局。

在 grunt 完成这些任务之前是否有办法阻止访问任何页面?也许显示自定义页面?

谢谢

最佳答案

我通过使用几个 grunt 任务解决了这个问题: - 一个用于使用 sails-linker 的开发 - 一个用于生产,什么也不做 - 用于构建我的 Assets (concat、ngmin、uglify)并将其上传到 S3

在我的 ejs 布局中,我现在有 if/else,其输出链接到我的 S3 文件以进行生产,并链接到 sails-linker 以进行开发。

如果有人对这些任务感兴趣,我会发布一个示例。

关于node.js - 阻止服务文件,直到 grunt 完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22690672/

相关文章:

node.js - GraphQL-突变响应后的自定义错误消息

javascript - Backbone.js 路由器动态第一个参数

gruntjs - 如何从 Grunt 任务运行 grunt-init?

angularjs - Grunt 在干净的自耕农 Angular 生成设置上非常慢

node.js - 从express js中的另一个 Controller 调用 Controller Action

javascript - Sails.JS HTTP + HTTPS

mysql - 用于网页游戏平台的 Node.js 数据库

node.js - 电商网站中数量有限的商品如何管理剩余商品数量?

gruntjs - 动态更改任务 uglify 的配置

PHP RESTful CRUD 框架