Я установил несколько сценариев Git, которые мне нужны для моего приложения, и я сделал это, выполнив следующие действия:
bower install git://github.com/user/cooltool.git --save
grunt bower-install
а затем я получаю следующую ошибку:
cooltool was not injected in your file.
Please go take a look in "app/bower_components/cooltool" for the file you need, then manually include it in your file.
являются компонентами Bower, которые устанавливаются прямо из репозитория GitHub, всегда требуемого для добавления вручную в мой файл index.html
? если нет, то как это сделать, правильно включите script?
Задачи Grunt являются частью инструмента yo angular-fullstack
для строительных лесов.
Задача gruntfile bower-install
заключается в следующем:
// Automatically inject Bower components into the app
'bower-install': {
app: {
html: '<%= yeoman.app %>/views/index.html',
ignorePath: '<%= yeoman.app %>/',
exclude: ['bootstrap-sass']
}
},
В конечном счете, я хочу, чтобы тег script для этого компонента cooltool bower был добавлен в мой index.html
в разделе Bower build: js:
<!-- build:js(app) scripts/vendor.js -->
<!-- bower:js -->
<script ...>
<!-- endbower -->
<!-- endbuild -->
После выполнения bower install git://github.com/user/cooltool.git --save
для него был создан каталог Bower, и внутри этого каталога находится (скрытый) .bower.json
файл, но не основной файл bower.json
:
.bower.json
:
{
"name": "d3-cloud",
"homepage": "https://github.com/jasondavies/d3-cloud",
"version": "1.0.5",
"_release": "1.0.5",
"_resolution": {
"type": "version",
"tag": "v1.0.5",
"commit": "83eb4128335eacdc0736ab7a6cafbdc2b124f484"
},
"_source": "https://github.com/jasondavies/d3-cloud.git",
"_target": "~1.0.5",
"_originalSource": "https://github.com/jasondavies/d3-cloud.git"
}