gruntjs专题提供gruntjs的最新资讯内容,帮你更好的了解gruntjs。
我需要一种方法来定义我需要的凉亭组件文件.在组件中的bower.json中,我需要的文件未在主设置中指定.我想要一种方法来将文件符号链接或复制到bower的另一个目录资产目录中.我使用Grunt,但我找不到任何有用的东西.我喜欢某种方式,我可以通过json定义所有文件. 抱歉,如果这不是完全stackoverflow值得,但我真的很想找到存在的东西,而不是重新发明轮子. 我发现这个代码here,我
我在yeoman使用角发生器.在gruntfile.js中,/ app / views中的每个html文件都被复制到dist / views.但是我喜欢将指令模板与指令本身保持在同一个文件夹中. 例: /app/scripts/widgets/mywidget.directive.js /app/scripts/widgets/mywidget.tmpl.html 当我构建项目时,我希望html文
我在gruntfile.js上有这个简单的代码: module.exports = function (grunt) { require("load-grunt-tasks")(grunt); // npm install --save-dev load-grunt-tasks grunt.initConfig({ babel: { options: {
我是一个完整的noob与茉莉花和RequireJS所以任何帮助是赞赏. 我们有以下目录结构 /assets /libs <- populated by Jam /scripts /tests 我试图设置茉莉花Grunt RequireJS运行我的测试,但是我不断收到以下错误,当我运行我的咕噜的任务咕噜茉莉我已经审查了RequireJS网站上的错误,但在我看来,一切都到位.
如何使用webpack-dev-server实现“代理”(类似于 grunt-connect-proxy)选项? 我正在使用webpack和webpack-dev-server与Grunt. Gruntfile.js(以下代码)中的任务能够启动端口8080上的服务器.我想为所有后端数据请求(上下文URL / ajax / *)添加代理设置. "webpack-dev-server": {
我有一个Grunt任务通过节点弹出并运行“composer install”. var done = this.async(); var exec = require('child_process').exec; var composer = exec( 'php bin/composer.phar install', function(error, stdout, stderr
我正在努力地了解Node生态系统,以及npm及其软件包如何协同工作,我发现npm init初始化“grunt项目”,并将package.json文件添加到目录中. 由于节点包管理器管理许多不同的“包”,所以我会期待更多类似于npm grunt init的东西 任何人都可以填写我在这里发生了什么,什么使grunt这么特别,它成为主要的npm init命令? **重要注意事项**在学习和了解所有这些更
在CentOS(64位)系统上尝试运行phantomJS时,我遇到了一个奇怪的问题. 这是它报告的错误: [4mRunning "qunit:all" (qunit) task[24m Testing http://localhost:8000/tests.html Running PhantomJS...[31mERROR[39m [31m>> [39m/home/jenkins/jenki
使用grunt,我可以使用命令grunt bower(由 grunt-bower-requirejs提供)自动生成我的本地bower组件的RequireJS配置文件. 是否有任何插件为gulp执行类似的任务? 注意bowerRequireJS是一个异步函数.所以你需要使用回调(或同步返回一个Promise)来将该任务标记为异步,如下所示: gulp.task('bower', function(c
我已经从另一个人继承了Django网站,我正在尝试使用Grunt.js.我的应用程序目录结构如下所示: app_name |__ pages |__ settings |__ static |__ config.rb |__ css |__ Gruntfile.js |__ img |__ js |__ node_modules
通过PhoneGap 2.x,我可以快速开发应用程序,方法是将其从我的服务器上更新下来,而不是每次重新部署到设备上. 我可以包括cordova.js并发送与其他资产,它的工作很棒. 我实际的PhoneGap应用程序只是一个shell.location =“my / dev / server”的shell,直到我需要分发它们,我将在本地打包资产. 我似乎不会这样做与3.x.
我正在使用Node.js上的Express.js创建RESTful API,并使用grunt来观看我的文件并自动删除我的 JavaScript. 每次使用delete功能时,都会被JSHint标记: [L218:C9] Expected an identifier and instead saw 'delete' (a reserved word). app.delete('/api/users/
当使用grunt-contrib-requirejs任务优化require.js项目时,由于相对路径,需要多次脚本多次.以下是构建过程中输出的依赖关系列表: components/requirejs/require.js .tmp/scripts/../../components/flight/lib/././utils.js .tmp/scripts/../../components/fligh
在这种情况下如何指定分隔符: 我用grunt-concat这样连接我的文件: concat: { options: { banner: '<%= banner %>', separator: "" }, dist: { files:{ '<%= distdir %>/public/scripts/ieditor.js': [ 'pub
我有几个项目在单独的目录,并希望以相同的方式构建它们. 我想从任务(作为参数)定义项目名称. Grunt任务将使用此项目路径作为根路径.但是我有几个子文件夹,不想手动更新它,只是想更新项目.有机会这样做吗? grunt.initConfig({ paths : { project : null, projectStylesheets : '<%= paths.project %
我试图在node.js中通过grunt来运行watch任务,但是对我来说并不适用(这是我得到的): $grunt watch warning: Maximum call stack size exceeded Use --force to continue. 这是Gruntfile.js中的watch任务的一部分: watch: { less: { files: 'src/less/*
我在一个小节点项目上工作,我使用的是coffeescript,而不是客户端代码.我试图用grunt来建立我的开发环境.我已经实现了自定义grunt任务运行服务器,如下所示: start = require './start' #just a function to start express.js application grunt.registerTask 'server', 'Starting
我有以下grunt文件运行摩卡测试OK(我得到运行grunt.js后的测试结果)现在我想添加一个代码,我使用 https://github.com/taichi/grunt-istanbul模块.但是当我运行grunt.js什么也没有发生任何想法? 我想要的仅仅是在摩卡车测试运行之后,它会运行代码覆盖率与一些报告?任何新的代码覆盖将是巨大的 这是我的项目结构 myApp -server.js
我的grunt.js有一个典型的缩小任务: min: { dist: { src: ['dist/precook.js'], dest: 'dist/precook.min.js' } } 有多个dest文件的最简单的方法是什么?我想缩小成: > dist / precook.min.js > example / js / vendor / prec
说我在grunt配置中有一个变量,数组作为一个值.一个真实世界的例子是从 grunt-regarde插件中grunt.regarde.changed,其中列出了所有已更改的文件. 我想使用模板来解析该数组,这样我就可以(在这种情况下)复制更改的文件: copy: { staticWeb: { src: '<%= grunt.regarde.changed %>',