Я пытаюсь зарегистрировать this jquery plugin для Bower.bower.json: main присутствует, но я получаю «(...) отсутствует« главная »запись в bower.json» предупреждение
bower.json файл выглядит следующим образом:
{
"name": "domajax",
"version": "2.1.0",
"homepage": "http://domajax.com",
"description": "Domajax is a free jQuery plugin that give you tools to add ajax calls within your application, without a piece of javascript.",
"main": [
"js/jquery.domajax.js"
],
"keywords": [
"domajax",
"ajax",
"jquery",
"plugin",
"javascript",
"dom",
"html"
],
"authors": [
"Alain Tiemblo"
],
"repository": {
"type": "git",
"url": "git://github.com/ninsuo/domajax.git"
},
"bugs": "https://github.com/ninsuo/domajax/issues",
"license": "MIT",
"ignore": ["./!(js/jquery.domajax.js)"],
"dependencies": {
"jquery": ">=1.7",
"jquery.ui": "*",
"json2-js": "*"
}
}
Вы можете видеть, что и главный и игнорировать записи установлены, но я получаю следующие предупреждения, когда я зарегистрировать плагин Бауэр:
bower domajax#* invalid-meta domajax is missing "main" entry in bower.json
bower domajax#* invalid-meta domajax is missing "ignore" entry in bower.json
Почему эти записи будут помечены как отсутствующие на моем Файл bower.json?
FYI, вот полный выход:
ninsuo:domajax alain$ bower register domajax https://github.com/ninsuo/domajax
bower convert Converted https://github.com/ninsuo/domajax to git://github.com/ninsuo/domajax.git
bower domajax#* resolve git://github.com/ninsuo/domajax.git#*
bower domajax#* download https://github.com/ninsuo/domajax/archive/2.1.0.tar.gz
bower domajax#* extract archive.tar.gz
bower domajax#* invalid-meta domajax is missing "main" entry in bower.json
bower domajax#* invalid-meta domajax is missing "ignore" entry in bower.json
bower domajax#* resolved git://github.com/ninsuo/domajax.git#2.1.0
? Registering a package will make it installable via the registry (https://bower.herokuapp.com), continue?: No
Ад. Я прочитал быстрый старт и увидел «* Ваш пакет должен быть общедоступным в конечной точке Git (например, GitHub). Не забудьте нажать теги Git! *, Но не поняли их предупреждение таким образом. Благодаря :) –