我从未使用Bower进行包管理,并且设法在我的localhost上安装,元素不会下载到正确的文件夹。
我该如何解决这个问题?对于我没有时间的过去项目,我将文件复制到/ vendor文件夹并安装资产运行并隐藏。
请协助
答案 0 :(得分:1)
如果你只是使用bower来管理Sonata Admin的资产依赖性,那么在项目的根目录中你只需要这两个文件:
.bowerrc
{
"directory": "web/bundles/sonatacore/vendor"
}
bower.json
{
"name": "my app",
"version": "1.0",
"license": "MIT",
"dependencies": {
"sonata-project-admin-bundle": "master"
},
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
]
}
这样当您进行bower安装时,它会将所有奏鸣曲依赖项复制到正确的文件夹中。
另一种方法是将bower安装集成到作曲家安装后脚本中,该脚本将文件从bower_components移动到正确的文件夹中。
希望有所帮助。