草庐IT

grunt-uglify

全部标签

mongodb - 从 Grunt 任务中启动 MongoDB

是否可以从Grunt任务中启动MongoDB?基本上,当我使用gruntserver运行我的开发环境时,我希望它也可以通过运行mongod来启动MongoDB服务器。 最佳答案 您可以使用grunt-shell-spawn去做这个。上一个答案推荐grunt-shell,它在主进程上同步运行——阻塞其他任务的执行。shell:{mongo:{command:'mongod',options:{async:true}}} 关于mongodb-从Grunt任务中启动MongoDB,我们在Sta

javascript - 如何在 Grunt 目标之间共享文件?

我的Gruntfile重复了"files",在相同任务的两个目标dist和dev之间共享。这是一个仅包含Stylus问题的示例:"usestrict";module.exports=function(grunt){grunt.loadNpmTasks("grunt-contrib-stylus");grunt.initConfig({stylus:{dist:{files:{"www/bundle.css":["stylus/*.styl"]},options:{compress:true,linenos:false}},dev:{files:{"www/bundle.css":["s

javascript - 通过 grunt 任务更新 json 文件中的文件引用

我是一名JavaScript开发人员,对从头开始创建构建过程相当陌生。我选择在我当前的项目中使用Grunt,并创建了一个GruntFile,它完成了我需要它做的大约90%的工作,而且效果很好,除了这个问题。我在manifest.json文件中开发chrome扩展时引用了几个JavaScript文件。对于我的构建过程,我将所有这些文件连接起来,并将其压缩为一个文件,以包含在manifest.json中。无论如何在构建过程中更新manifest.json文件中的文件引用,使其指向缩小版本?这是srclist文件的片段:{"content_scripts":[{"matches":["htt

javascript - 使用 grunt.js 使用 RequireJS 组合 JavaScript 文件的工作项目结构?

我有一些项目使用RequireJS在浏览器中加载单个JavaScript模块,但我还没有优化它们。在开发和生产中,应用程序对每个JavaScript文件发出单独的请求,现在我想使用Grunt来解决这个问题。.我试图整理一个简单的项目结构无济于事,所以我想知道是否有人可以为我提供一个工作示例。我的目标如下:在开发模式下,通过对每个所需模块发出单独的请求,一切都可以在浏览器中运行。在开发模式下不需要繁琐的任务或串联。当我准备好后,我可以运行一个grunt任务来优化(组合)所有使用r.js的JavaScript文件。并在本地进行测试。一旦我确信优化后的应用程序可以正常运行,我就可以部署它。以

maven - Javascript Web 应用程序和 Java 服务器,全部在 Maven 中构建或使用 Grunt for Web 应用程序?

我们正在使用AngularJS开发一个Web应用程序,我们喜欢使用Bower进行依赖管理,使用Grunt构建、运行测试等的想法。(Yeoman)服务器是使用Maven用Ja​​va完成的,所以我们当然想用一个简单的mvninstall构建一切(Web应用程序+服务器)那么你采取了什么方法,为什么?1)将它们视为两个不同的应用程序,事实上它们是。所以使用不同的构建方法/工具是可以接受的。2)忘记GruntBower,使用Maven插件来构建、运行测试、管理Web应用程序的依赖项。如果是这样,是哪些?3)使用Mavenexec插件调用Grunt构建前端webapp。我认为这更像是一种hac

ruby - 如何告诉 grunt 在本地 node_modules 中寻找模块?

我尝试运行compass任务:»gruntcompass:distRunning"compass:dist"(compass)taskrbenv:compass:commandnotfoundThe`compass'commandexistsintheseRubyversions:1.9.3-p448Warning:YouneedtohaveRubyandCompassinstalledandinyoursystemPATHforthistasktowork.Moreinfo:https://github.com/gruntjs/grunt-contrib-compassUse--fo

ruby - 从 Font-Awesome-Sass gem 中获取字体,复制到 grunt compass 输出目录中

我已经成功安装了“font-awesome-sass”ruby-gem,并通过“require”-property将其包含在compassgunt-config中,并通过“import”-rule将其包含在我的scss中。所以font-awesomescss被编译到我的output-css文件中,这到目前为止有效。我现在的问题是:如何将字体文件(.woff、.otf、..)从ruby​​-gem获取到我的grunt输出目录中。这些文件已在位于“../css/fonts/”目录中的output-css中被引用,但它们不会被自动复制。我错过了什么吗? 最佳答案

ruby - 生成源映射时出错 - grunt 和 sass 配置

我正在尝试将sass与grunt一起使用。我已经在路径中安装了ruby​​、sass和grunt。版本是,node:0.10.20npm:1.3.11grunt-cli:0.1.13grunt:0.4.5sass:3.4.4我的包json是,"private":true,"devDependencies":{"express":"4.x","grunt":"~0.4.1","grunt-contrib-sass":"~0.3.0","grunt-contrib-watch":"~0.4.4"}我的grunt文件是,module.exports=function(grunt){grunt

ruby - Grunt/Bundler 不会使用指定的 sass 版本

我们有一个使用Grunt和Bundler设置的项目。所有这些都安装没有问题。生成Gemfile.lock,提取正确的gems,并使用npm创建grunt文件。我们开始监视该项目,它在sass编译时爆炸,因为它使用了错误版本的sass而不是gemfile中指定的版本。顺便说一下,这是在Windows上...gem文件source'https://rubygems.org'gem'sass','~>3.2'gem'compass','~>0.12'gem'susy','~>1.0'Gemfile.lockGEMremote:https://rubygems.org/specs:chunky

ruby-on-rails - ruby 中的 Grunt task runner 相当于什么?

Grunt在Node.js环境中自动化任务方面越来越受欢迎。是否有ruby​​(Sinatra)的等效项? 最佳答案 Rake是Ruby中出色的任务运行器。 关于ruby-on-rails-ruby中的Grunttaskrunner相当于什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/25147703/