我在一个项目中有以下.bowerrc、bower.json和.gitignore文件
public/.bowerrc
--------------------------
{
"directory": "/vendor"
}
public/bower.json
--------------------------
{
"name": "myProject",
"version": "1.0.0",
"authors": [
"Me <myemail@gmail.com>"
],
"description": "Loan Operations Application",
"moduleType": [
"node"
],
"license": "MIT",
"homepage": "http://www.thedomain.com",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"angular": "~1.3.4",
"angular-animate": "~1.3.4",
"angular-autocomplete": "~1.0.1",
"angular-bootstrap": "~0.12.0",
"angular-filter": "~0.5.1",
"angular-loading-bar": "~0.6.0",
"angular-resource": "~1.3.4",
"angular-toastr": "~0.5.2",
"angular-sanitize": "~1.3.4",
"angular-ui-router": "~0.2.13",
"angular-ui-utils": "~0.1.1",
"angular-mocks": "~1.3.*",
"bootstrap": "~3.3.1",
"lodash": "~2.4.1",
"moment": "~2.8.4",
"jquery": "~2.1.1",
"ng-grid": "~2.0.14",
"satellizer": "~0.8.6",
"angular-permission": "~0.1.4",
"angular-moment": "~0.8.2",
"angular-mass-autocomplete": "*"
},
"resolutions": {
"angular-ui-router": "~0.2.13",
"angular-animate": "~1.3.4",
"angular": "~1.3.4",
"angular-sanitize": "~1.3.4"
}
}
/.gitignore
------------------------
vendor
public/vendor
public/angular/logs
composer.phar
composer.lock
bootstrap/start.php
bootstrap/compiled.php
.env.*.php
.env.php
public/angular/constants.js
.DS_Store
Thumbs.db
.idea我克隆回购,在根中运行composer安装(以加载Laravel依赖项)和cd到/public并运行bower,但是没有创建供应商目录,也没有安装依赖项。我做错什么了吗?
发布于 2015-01-11 13:58:48
我只能想到两件事。
bower install文件夹中运行public,而不是在运行composer的项目根目录中运行composer。发布于 2015-01-11 14:02:58
public/.bowerrc
--------------------------
{
"directory": "vendor"
}https://stackoverflow.com/questions/27887735
复制相似问题