當我運行grunt bower -v
我得到以下的輸出:咕嚕鮑爾任務是從bower_components去除的CoffeeScript則抱怨說,它缺少
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Registering "grunt-bower-task" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-bower-task/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-bower-task/package.json...OK
Loading "bower_task.js" tasks...OK
+ bower
Registering "thorax-inspector" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/thorax-inspector/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/thorax-inspector/package.json...OK
Loading "thorax-inspector.js" tasks...OK
+ thorax:inspector
Registering "tasks" tasks.
Loading "ensure-installed.js" tasks...OK
+ ensure-installed
Loading "styles.js" tasks...OK
+ styles
Registering "grunt-exec" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-exec/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-exec/package.json...OK
Loading "exec.js" tasks...OK
+ exec
Reading /Users/zen/ducks/are/cool/package.json...OK
Parsing /Users/zen/ducks/are/cool/package.json...OK
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-copy/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Registering "grunt-contrib-concat" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-concat/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-concat/package.json...OK
Loading "concat.js" tasks...OK
+ concat
Registering "grunt-contrib-cssmin" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-cssmin/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-cssmin/package.json...OK
Loading "cssmin.js" tasks...OK
+ cssmin
Registering "grunt-contrib-watch" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-watch/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-watch/package.json...OK
Loading "watch.js" tasks...OK
+ watch
Registering "grunt-contrib-jshint" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-jshint/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-jshint/package.json...OK
Loading "jshint.js" tasks...OK
+ jshint
Registering "grunt-contrib-connect" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-connect/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-connect/package.json...OK
Loading "connect.js" tasks...OK
+ connect
Registering "grunt-contrib-less" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-less/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-less/package.json...OK
Loading "less.js" tasks...OK
+ less
Registering "grunt-bower-task" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-bower-task/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-bower-task/package.json...OK
Loading "bower_task.js" tasks...OK
+ bower
Registering "grunt-exec" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-exec/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-exec/package.json...OK
Loading "exec.js" tasks...OK
+ exec
Registering "grunt-contrib-clean" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-clean/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-clean/package.json...OK
Loading "clean.js" tasks...OK
+ clean
Registering "grunt-contrib-requirejs" local Npm module tasks.
Reading /Users/zen/ducks/are/cool/node_modules/grunt-contrib-requirejs/package.json...OK
Parsing /Users/zen/ducks/are/cool/node_modules/grunt-contrib-requirejs/package.json...OK
Loading "requirejs.js" tasks...OK
+ requirejs
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ autotest, build, default, production, styles:development
Running tasks: bower
Running "bower" task
Running "bower:install" (bower) task
Verifying property bower.install exists in config...OK
File: [no files]
Options: cleanTargetDir=false, cleanBowerDir=false, targetDir="./bower_components", layout="byComponent", install, verbose=false, copy, bowerOptions={}
>> Installed bower packages
Reading /Users/zen/ducks/are/cool/bower.json...OK
Parsing /Users/zen/ducks/are/cool/bower.json...OK
Reading bower_components/almond/almond.js...OK
Writing bower_components/almond/almond.js...OK
grunt-bower copying bower_components/almond/almond.js -> bower_components/almond/almond.js
Reading bower_components/backbone/backbone.js...OK
Writing bower_components/backbone/backbone.js...OK
grunt-bower copying bower_components/backbone/backbone.js -> bower_components/backbone/backbone.js
Reading bower_components/bootstrap/less/bootstrap.less...OK
Writing bower_components/bootstrap/bootstrap.less...OK
grunt-bower copying bower_components/bootstrap/less/bootstrap.less -> bower_components/bootstrap/bootstrap.less
Reading bower_components/bootstrap/dist/css/bootstrap.css...OK
Writing bower_components/bootstrap/bootstrap.css...OK
grunt-bower copying bower_components/bootstrap/dist/css/bootstrap.css -> bower_components/bootstrap/bootstrap.css
Reading bower_components/bootstrap/dist/js/bootstrap.js...OK
Writing bower_components/bootstrap/bootstrap.js...OK
grunt-bower copying bower_components/bootstrap/dist/js/bootstrap.js -> bower_components/bootstrap/bootstrap.js
Reading bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot...OK
Writing bower_components/bootstrap/glyphicons-halflings-regular.eot...OK
grunt-bower copying bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -> bower_components/bootstrap/glyphicons-halflings-regular.eot
Reading bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg...OK
Writing bower_components/bootstrap/glyphicons-halflings-regular.svg...OK
grunt-bower copying bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg -> bower_components/bootstrap/glyphicons-halflings-regular.svg
Reading bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf...OK
Writing bower_components/bootstrap/glyphicons-halflings-regular.ttf...OK
grunt-bower copying bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -> bower_components/bootstrap/glyphicons-halflings-regular.ttf
Reading bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff...OK
Writing bower_components/bootstrap/glyphicons-halflings-regular.woff...OK
grunt-bower copying bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -> bower_components/bootstrap/glyphicons-halflings-regular.woff
Reading bower_components/chai/chai.js...OK
Writing bower_components/chai/chai.js...OK
grunt-bower copying bower_components/chai/chai.js -> bower_components/chai/chai.js
Fatal error: ENOENT, no such file or directory 'bower_components/coffeescript'
在我看來,它的抱怨CoffeeScript的缺失。我曾嘗試清理我的涼亭緩存並從bower_components
中刪除所有內容。的grunt-bower-task
我使用的版本是0.4.0
(最遲在寫作的時候)
有趣的是,如果我跑bower install
好聽安裝CoffeeScript的,這就是它的(重新運行命令安裝什麼)結束。下面是輸出:
bower coffeescript#~1.7.1 cached git://github.com/jashkenas/coffeescript.git#1.7.1
bower coffeescript#~1.7.1 validate 1.7.1 against git://github.com/jashkenas/coffeescript.git#~1.7.1
bower coffeescript#~1.7.1 install coffeescript#1.7.1
coffeescript#1.7.1 bower_components/coffeescript
這是我的bower.json
:
{
"name": "t3-web",
"version": "0.0.0",
"dependencies": {
"requirejs": "~2.1",
"thorax": "2.2.1",
"underscore": "1.5.0",
"handlebars": "1.0.0",
"backbone": "1.1.1",
"almond": "~0.2.6",
"fixtures": "~1.3.1",
"mocha": "1.x",
"chai": "1.x",
"sinon": "http://sinonjs.org/releases/sinon-1.7.3.js",
"sinon-chai": "2.x",
"text": "requirejs/text#~2.0.12",
"requirejs-hbs": "trombom/requirejs-hbs#v0.1",
"require-cs": "~0.5.0",
"jquery": "1.9.0",
"bootstrap": "3.x"
}
}
任何建議將不勝感激,我一直在掙扎與此天...
當運行咕嚕涼亭你有「bower_components/CoffeeScript的」在你的項目目錄? – 2014-09-11 09:41:22
我以前做過,但咕嚕涼亭任務似乎將其刪除(在檢查它是否在那裏,然後抱怨之前) – Zen 2014-09-11 13:20:36