首页 文章
  • 1 votes
     answers
     views

    在RedHat上安装Grunt

    我正在尝试创建一个红帽构建服务器,需要全局安装grunt . 运行:红帽企业Linux服务器版本6.6(圣地亚哥) 我试过:sudo npm install -g grunt-cli然而,这给出了错误: Error: user admin not allowed to access it : grunt-cli npm ERR! at RegClient.<anonymous>...
  • 6 votes
     answers
     views

    UMD的Grunt测试

    我正在尝试找出使用UMD工厂测试Javascript模块定义的最佳方法,类似于:https://github.com/umdjs/umd/blob/master/returnExportsGlobal.js 我不想测试模块本身,我想测试模块是否在各种环境中正确“导出/创建”: 如果是CommonJS(节点),模块是否正确导出? 如果AMD,是否正确定义? 如果浏览器(没有require...
  • 6 votes
     answers
     views

    grunt-contrib-jasmine找不到PhantomJS API?

    PhantomJS API声称允许通过标准require接口访问'fs'和一些其他内置commonJS模块 . grunt-contrib-jasmine声称使用phantomJS运行所有规格 . 但是当我使用grunt-contrib-jasmine时,require方法似乎不可用? fs = require('fs') describe 'DesignService', -> i...
  • 5 votes
     answers
     views

    如何使用需要在节点中的规范业力茉莉花

    Vague version question: 如何使用grunt在spec中使用require? Context: 我正在研究一个尚未进行测试的现有节点项目,所以我读了一些并意识到要使用karma和jasmine . 我读了一些tutos(包括这些): http://kwilson.me.uk/blog/use-karma-and-grunt-to-run-your-jasmine-te...
  • 8 votes
     answers
     views

    grunt jasmine-node测试运行了两次

    我设置了grunt来运行node.js jasmine测试 . 出于某种原因,使用此配置,结果始终显示为测试的两倍 . 这是我的配置: 我正在使用插入咕噜声的jasmine-node . /spec/some-spec.js : var myModule = require('../src/myModule.js'); describe('test', function(){ it('w...
  • 2 votes
     answers
     views

    使用Karma,Grunt和Jasime测试Backbone >> ReferenceError:找不到变量:require

    首先,我看到了这个post,它给了我更多的错误(见下) . 我收到这些错误: ReferenceError:找不到变量:require at test / spec / test.js:1 TypeError:'undefined'不是bower_components / underscore / underscore.js的对象(评估'text.replace'):1180 src / js ...
  • 1 votes
     answers
     views

    无法在grunt jasmine测试中使用require

    我正在尝试在GRUNT框架中运行非常简单的茉莉花测试 . 此测试已使用jasmine_node成功,但在尝试在GRUNT下运行时失败 Gruntfile.js: 'use strict'; module.exports = function(grunt) { // Project configuration. grunt.initConfig({ // Metadata. pkg: grunt...
  • 0 votes
     answers
     views

    Grunt没有执行sass命令

    我的watch命令执行除sass之外的所有任务 . 当我执行grunt sass时,收到以下消息错误: 警告:您需要安装ruby和sass并在您的路径中才能完成此任务 . 我不知道为什么会显示这条消息,因为我可以通过Ruby控制台从.scss生成我的.css文件(sass --watch styles / scss / general.scss:styles / css / general.c...
  • 0 votes
     answers
     views

    将grunt browserify任务转换为gulp

    我正在尝试将旧的 grunt 任务转换为 gulp . 该任务使用 browserify : browserify: { options: { transform: [ require('grunt-react').browserify ] }, client: { src: ['react/**/*.jsx'], dest...
  • 6 votes
     answers
     views

    Yeoman bower安装vs npm install vs grunt

    这是我第一次开发AngularJS应用程序并使用脚手架工具Yeoman(http://yeoman.io/) . 我想对我的一些图标使用fontawesome(http://fortawesome.github.io/Font-Awesome/),我知道我应该使用命令 bower install fontawesome 但是,我也看到了这篇文章(https://www.npmjs.org/pac...
  • 1 votes
     answers
     views

    WebStorm:如何在Grunt.js配置中调试项目?

    我使用WebStorm编写由Grunt.js运行的Web项目 . 我的问题是我无法调试项目 . 如果我放置断点并在调试模式下运行它,WebStorm会忽略断点 . 你知道如何调试Grunt项目吗?
  • 1 votes
     answers
     views

    如何使用webstorm中的Grunt调试Node

    我一直在我的项目中使用grunt,我希望能够使用web storm调试代码 . 如何在节点JS中打开调试端口?当尝试使用远程调试nodeJS选项时,IDE会在尝试调试时挂起... 当试图从webstorm中控制节点时我跟着this问题我得到:\ nodejs \ node.exe \ grunt server 进程以退出代码99结束 . 有任何想法吗?
  • 0 votes
     answers
     views

    Grunt karma angular - 调试单元测试

    我使用Yeoman生成器设置了一个角度应用程序 . 它工作正常,构建良好,单元测试工作 . 我还为e2e测试添加了Protractor . 我已经设置了Webstorm来运行单元测试作为Node.js运行配置,它使用测试构建任务执行grunt-cli \ bin \ grunt . 它从IDE运行良好 . 但是,当我尝试调试时,执行永远不会在断点上停止 . 控制台输出几乎没有帮助 . 测试只是按预...
  • 583 votes
     answers
     views

    Grunt,NPM和Bower之间的区别(package.json vs bower.json)

    我是新手使用npm和bower,在emberjs构建我的第一个应用程序:) .我对rails有一些经验,所以我熟悉列出依赖项的文件的想法(比如bundler Gemfile) 问题:当我想添加一个包(并将依赖项检入git)时,它属于哪里 - 进入 package.json 或进入 bower.json ? 从我收集的,运行 bower install 将获取包并将其放在 /vendor 目录中,运...
  • 1 votes
     answers
     views

    如何从grunt执行节点模块的jasmine测试

    我想在Grunt构建中为node.js模块运行一些Jasmine 2.x测试 . 我的设置如下: src/foo.js exports.bar = 23; spec/foo.spec.js var foo = require("../src/foo.js"); define("foo", function() { it("exports b...
  • 4 votes
     answers
     views

    我一直得到“env:node:没有这样的文件或目录”在Eclipse上运行Grunt作为MacOS Yosemite下的外部工具

    Eclipse(Luna)显然正在推出grunt作为外部构建工具 . 但是,Eclipse控制台不断显示“env:node:No such file or directory”消息,并且grunt任务无法运行 . 移动到项目目录后,我可以在命令行(Eclipse外部)上成功运行grunt . 节点安装程序确实将它放在/ usr / local / bin / node上,但显然grunt期待它在其...
  • 0 votes
     answers
     views

    PM2和Grunt&SailsJS的文件权限

    我正在尝试通过PM2启动SailsJS服务器并观察我正在使用的更改: pm2 start app.js --watch -x -- --verbose 注意之前没有SUDO它应该作为正确的用户启动,我得到各种奇怪的Grunt错误,尽管所有错误代码EACCES . 我甚至尝试用-u root运行它来摆脱错误,但在源更新后仍然会出现EACCES错误 . 我猜也许这些咕噜咕噜的任务会以某种方式与不同的...
  • 2 votes
     answers
     views

    为什么grunt没有通过bower.js安装?

    我是前端软件包管理员的新手 . 要安装bower,我们需要在先决条件下使用npm,然后bower负责客户端的所有库 . 但是要安装grunt,我仍然需要通过npm安装它 - npm install -g grunt-cli npm 安装grunt-contrib --save-dev npm install -g grunt 我不明白为什么我们不能通过凉亭安装它,如: bowe...
  • 1 votes
     answers
     views

    将grunt脚本转换为gulp

    我是Grunt,Gulp,Browserify,React的新手,并尝试通过试验Creating Modular View Components with React and Grunt article给出的示例来熟悉它们 . 我在这里发布的grunt文件来自这篇文章 . 我有点困惑 . 我见过一些gulp文件,比如: .pipe(react()) .pipe(browserify()) 但下面...
  • 1 votes
     answers
     views

    Webpack / grunt-webpack,停止登录prod构建任务

    我有一个webpack grunt任务为我构建我的应用程序 . 它一直很好用,但是我注意到我的jenkins作业记录了prod buil(特别是webpack部分)的大量文本,我正在研究是否可以解决这个问题 . 问题是它注销了这个: ...0% compile 10% 0/1 build modules 70% 1/1 build modules 40% 1/2 build modules 30%...
  • 2 votes
     answers
     views

    Webpack:单独 生产环境 和开发构建

    我最近开始评估webpack . 之前使用过grunt我习惯了这样一个事实:我可以用各种参数开始咕噜咕噜来配置构建过程中会发生什么 . 例如: grunt watch 将运行调试版本并启用监视任务 . 而: grunt build 将触发完全最小化的 生产环境 构建,该构建禁用所有特定于开发的功能 . 我想知道 webpack 是否有类似的功能,让我可以轻松地在不同的配置之间切换 . 我已经做...
  • 1 votes
     answers
     views

    为什么Vue单个文件组件编译成如此大的文件?

    我是Vue和Grunt / Gulp / Webpack的新手 . 我有一个Vue应用程序可以正常工作(Grunt:browserify - > babel - > uglify),其设置如下: // app.js const LoginComponent = require('./login.js') // login.js const template = `<some...
  • 0 votes
     answers
     views

    前端工作流程 - webpack,grunt,browserify? [关闭]

    我是一名前端开发人员,在即将到来的大型项目中,我一直处于学习和使用(webpack,grunt,gulp,browserify)的两难境地 . 我一直在开发小项目而不使用除了grunt之外的任何工具,但是grunt中的工作流程效率不高,特别是在进行更改,添加新元素等时 . 所以我想问一下这里经验丰富的前端开发人员在前端方面用于大型项目的最佳工具是什么?基本上我将不得不创建页面/主题然后它将被发送到...
  • 0 votes
     answers
     views

    为什么在Angular中使用Gulp [关闭]

    我正在申请工作,并且我被要求使用带有Angular 2的MEAN Stack开发一个小型Web应用程序 . 我被要求使用Gulp / Grunt的例外情况还可以 . 我做了一些挖掘,我发现它们是任务运行者,它们主要用于AngularJS和其他JS技术,但我没有找到有关Angular 2的更多信息 . 所以,我的问题是为什么我应该在MEAN堆栈Web应用程序中使用它,为什么使用它会使我的Web应用程...
  • 4 votes
     answers
     views

    Yeoman,Grunt和Bower对Rails应用程序的优势[关闭]

    我正在开发Ruby on Rails应用程序,我读了很多关于使用Yeoman,Grunt和Bower来获得更好的前端工作流程 . 这些工具提供的一些任务已经由Rails完成,比如预处理样式表 . 使用这些工具还有优势,在将它们添加到我的Rails工作流程时需要注意什么?
  • 0 votes
     answers
     views

    使用凉亭,Grunt,npm的前端建筑过程

    嗨,这是一个一般性的主题,但现在我来自后端世界,必须 Build 前端应用程序,并有一些误解 . 因此,让我们解释一下我在使用bower,Grunt,npm构建前端应用程序时的理解 . 当我构建后端应用程序时,我使用Gradle,它有自己的依赖项管理器,负责管理依赖项 . 好 . 但是当我想构建前端应用程序时,我必须手动管理所有java脚本,css等文件 . 因此,为了这个目的,我必须使用 Bow...
  • 40 votes
     answers
     views

    Grunt,Gulp.js和Bower有什么区别?为什么以及何时使用它们?

    Grunt,Gulp.js和Bower有什么区别?为什么以及何时以及如何使用它们? 我现在看到,大多数前端项目使用上面的工具,虽然我在我最近的项目中使用它们我正在使用gulp来使用脚本来构建HTML,CSS和JavaScript $ gulp build 但是对所有这些前端框架都没有太多了解,请帮助我全面了解Grunt,Gulp.js和Bower .
  • 0 votes
     answers
     views

    Visual Studio 2015与npm,Bower,Grunt和Gulp集成,我是否需要单独安装这些?

    我目前已经安装了Visual Studio 2015 Update 3,以及ASP.NET和Web Tools 2015.1 . 在这个版本中,Visual Studio似乎与npm,Bower,Grunt和Gulp集成在一起 . 例如; “添加文件”对话框显示上述应用程序的配置/代码文件 . 右键单击我的项目显示'Manage Bower Packages' . Task Runne...
  • 2 votes
     answers
     views

    PhoneGap构建android启动画面无法正常工作

    我在使用PhoneGap 3.5.0的Android启动画面时遇到了一些问题 . 当我进行构建时,我在平台/ android / res中看到了一些奇怪的结果: 有些文件夹按预期复制了splash.png文件(drawable,drawable-land,drawable-hdpi,drawable-ldpi,drawable-mdpi,drawable-xhdpi) 有些文件夹复制了sp...
  • 64 votes
     answers
     views

    当项目使用grunt构建时,Fontawesome无法正常工作

    我正在使用字体库字体很棒 . 当项目没有使用grunt构建/使用时,它可以工作 . 但是,当我用咕噜声构建项目时,它无法正常工作 . 我在控制台中收到此错误:... / fonts / fontawesome-webfont.woff?v = 4.0.3 404(未找到) 我和自耕农一起搭建了这个项目 . 这是我在index.html中的参考 <!-- build:css styles/fo...

热门问题