gruntjs相关内容

在gruntfile执行shell脚本并分配结果变量

我使用咕噜管理一套摩卡运行测试。一个在摩卡测试套件所需的事情之一是,某些环境变量,使得测试被执行正常的基础上运行测试的显影剂的环境来设置。这些环境变量中都会有每个开发人员的计算机上不同的值,所以我们执行bash脚本来返回值,我们设置环境变量。 我使用grunt.util.spawn运行脚本和结果分配给我的gruntfile定义的变量,然后咕噜-ENV设置与该值的环境变量。下面是我gruntfil ..
发布时间:2016-08-03 10:56:19 Linux/Unix

咕噜未能在Azure网站上运行

我试图建立和使用的Azure的部署Git的包我的项目。 我创建下列文件 .deployment deploy.cmd Gruntfile.js 的package.json 我的 .deployment 文件调用 deploy.cmd 。 deploy.cmd 通过设置路径,包括在的Node.js和NPM的副本检查设置环境。我可以叫 NPM安装就好了。当我打电话咕噜,似乎要执行到 ..
发布时间:2016-07-29 17:08:40 云存储

动态构建过程与Grunt.js

是否有可能读取的儿童主题和相关的每一个变量JSON文件并通过grunt.js有一个动态生成的构建过程? 具体来说,我有一个标准的 grunt.initConfig(),用于在外部 themes.json 文件,我想重复的整个生成过程中的主要 grunt.initConfig(),但我需要传递通过每个孩子相关的元变量(并不总是相同)主题构建过程。 我花了很多时间,通过它的工作,我开始觉得 gru ..
发布时间:2016-07-27 21:40:15 前端开发

从咕噜任务中开始的MongoDB

是否有可能从咕噜任务中启动MongoDB的?基本上,当我跑步时我的开发环境与咕噜服务器我希望它运行来启动MongoDB的服务器以及可能的mongod 。 解决方案 您可以使用咕噜壳运行命令: grunt.initConfig({ 贝壳: { 蒙戈:{ 命令:“mongod的” } } }); ..
发布时间:2016-07-27 21:10:55 .NET Framework

最佳实践 - 混帐+构建自动化 - 保持CONFIGS分离

搜索,最好的办法,以保持我的配置文件分开,但没有引进新的开发人员额外的步骤,建立自己的环境。 我猜一个子模块就足以完成这项工作,但后来我将如何切换无缝根据手头的任务CONFIGS,在DEV配置又名拉定期,拉构建过程中的配置回购PROD分支? 必须是: 容易和无痛的新的开发者。 PROD配置文件应该只访问选择用户打造+用户。 感谢您提前。 解决方案 这就是所谓的 内容过滤驱 ..
发布时间:2016-07-27 21:03:18 .NET Framework

方法'EXEC'不咕噜工作任务

我在繁重的配置registred任务: grunt.registerTask('test_Branches','运行分行检查窗口“,要求(”路径“)检查。); 在我branches.test.js我有方法检查(): this.check =功能(){ “使用严格的”; 的console.log(“开始执行\\ n”); EXEC('混帐的for-each-REF --sor ..
发布时间:2016-07-21 11:26:40 前端开发

我怎样才能grunt.initConfig之前执行异步操作()?

现在我有我的Gruntfile的设置,来执行解析来源档案解析在瑞德尔一些PHP源动态地计算出文件名和路径我需要在运行之前知道一些自动侦测魔法 grunt.initConfig()。 不幸的是 grunt.initConfig()似乎并不能意味着要异步运行的,所以我看不出有什么办法让我的异步code我之前执行可以调用它。有没有窍门做到这一点还是我不得不重新编写同步我的检测例程?有没有简单的方法我的 ..
发布时间:2016-07-21 10:39:19 前端开发

咕噜任务砸猫鼬数据库

我试图创建一个任务咕噜猫鼬通过删除MongoDB数据库。该连接悬挂,我必须强制退出,这是不实际删除数据库或输出错误。 VAR DB =要求('./ DB /模式');grunt.registerTask('砸','删除数据库',函数(){ //异步模式 VAR完成= this.async(); db.mongoose.connection.db.dropDatabase(功能(错误) ..
发布时间:2016-07-21 10:15:54 其他开发

如何使咕噜等待任务运行的另一个前完成?

下面是我的 Gruntfile 和输出。 你可以在输出中看到,有相关异步任务几个问题: imagemin 被调用,下一个来自正前方。这使得它的输出出现在任务结束时,什么是相当混乱; 建立,这是一个自定义任务,是是 VAR完成= this.async()并调用()完成完成命令后;但是,如果我单独运行任务这只是正常工作;另一个任务运行它使得运行异步过; 在建立运行后,茉莉无关进行试验,因此 ..
发布时间:2016-07-21 09:48:13 前端开发

我如何运行使用的是动态生成的文件名数组咕噜任务?

我是相当新的使用步兵,但有任务如何安装并运行一个相当不错的理解。到目前为止,我能为我想,其中包括缩小JS,复制文件并运行jshint运行一切。 我现在要运行“干净”从文件夹中,但只有我希望能动态生成所选文件的数组中删除文件。 所以,如果我有一个动态生成阵列例如 VAR deleteFilenames = [“file3.js”,“file2.jpg”,“file7.html”]等。 我 ..
发布时间:2016-06-03 10:36:29 前端开发

为什么不能在不同的服务器绑定到同一端口?

我感到困惑的端口。 我觉得很奇怪,我们需要给不同的服务器绑定到不同的端口。 例如: Apache的绑定上8080,防爆press.js不能在8080绑定 如何服务器端口绑定的应用程序端口监听有什么不同? 例如: 不同的浏览器,IE,铬,火狐,能倾听和沟通上的端口80? 此问题试图运行“:单位咕噜测试”的时候走了过来。有一个已经绑定到8080 Tomcat服务器,但是服务器咕噜开始,中 ..
发布时间:2016-05-21 14:21:01 服务器开发

集成咕噜/杯和Livereload服务于PHP / Zend公司现有的Apache服务器

我正在使用Zend框架正在本地提供使用Apache PHP项目。是否有咕噜/咕嘟咕嘟插件/配置,将允许我使用这个现有的服务器并重新加载浏览器时改变了我的PHTML / PHP,CSS制作和JavaScript文件? 解决方案 正常现场重装插件会工作得很好。它的工作原理运行的独立的服务器只报告的变化 - 它并不直接服务于你的code 如果您使用的是一饮而尽,您按照吞掉-livereload ..
发布时间:2016-05-19 23:36:15 PHP

ACCES控制允许原产地与咕噜Server和瓶SocketIO应用

我尝试过连接我的棱角分明的应用程序,与繁重的服务器上运行时收到以下错误信息,用socketIO瓶的应用程序: XMLHtt prequest无法加载的http://本地主机:8080 / socket.io / 1 / T = 1381872821951。 原产地的http://本地主机:9000不被访问控制允许来源允许的。 我一直在做一些挖掘这个问题已经和我知道它来自一个事实,客户端(a ..
发布时间:2016-05-12 19:35:07 JavaScript

在角发电机运行咕噜后Glyphicons未出现

当您运行咕噜来构建应用程序,在 DIST 文件夹“错误创建vendor.css文件-links“的glyphicons为 /应用/ bower_componenets /.../ glyphicons -... 而不是 ../字体/ glyphicons- .. 解决方案 在 Gruntfile.js 注释掉以下行来解决这个问题: cssmin:{ 选项​​:{ //根:' ..
发布时间:2016-05-11 22:15:11 JavaScript

从POST请求咕噜连接代理插件不包含数据

它的工作原理至今的角度可以使一个POST请求到我的本地运行Apache服务器。从该服务器,我返回一个Symfony的JsonResponse对象: $ http.post(“/ API”,{“富”:“巴”}) .success(功能(数据,状态,头,配置){ $ scope.data =数据; 的console.log ..
发布时间:2016-05-11 22:13:47 PHP

咕噜构建中止由于预警"目的地不写,因为HTML缩小的是空"和"解析错误:"

我使用的约曼( http://yeoman.io/ ),我通常只运行 咕噜构建 为了来缩小和上传我的AngularJS应用服务器。但是由于某种原因,我得到一个>>目标不写,因为HTML缩小的是空的。 我以前没有过这样的麻烦到现在为止,我没有改变我的咕噜文件。它好像一切越来越minifies就好了,即使是相同/ views目录中的其他HTML文件。我在此线程读取( ..
发布时间:2016-05-11 22:07:54 JavaScript