我正在制作一个使用Twitter凉亭的新项目。我创建了一个component.json以维护我的所有依赖,如jquery。然后运行bower install,将所有内容安装在名为的文件夹中components。但是我需要将组件安装在其他文件夹中,例如public/components。我尝试将我的components.json编辑为:{ "name": "test", "version": "1.0.0", "directory": "public/", "dependencies": { "jquery": "*" }}要么:{ "name": "test", "version": "1.0.0", "componentsDirectory": "public/", "dependencies": { "jquery": "*" }}如https://github.com/twitter/bower/pull/94所示,但它不起作用。
3 回答
蓝山帝景
TA贡献1843条经验 获得超7个赞
除了编辑.bowerrc以设置默认安装路径外,您还可以为不同文件类型设置自定义安装路径。
有一个称为bower-installer的节点程序包,它提供一个命令来管理备用安装路径。
跑 npm install -g bower-installer
设置你的bower.json
{
"name" : "test",
"version": "0.1",
"dependencies" : {
"jquery-ui" : "latest"
},
"install" : {
"path" : {
"css": "src/css",
"js": "src/js"
},
"sources" : {
"jquery-ui" : [
"components/jquery-ui/ui/jquery-ui.custom.js",
"components/jquery-ui/themes/start/jquery-ui.css"
]
}
}
}
运行以下命令: bower-installer
这将安装components/jquery-ui/themes/start/jquery-ui.css到./src/css,等等
- 3 回答
- 0 关注
- 513 浏览
添加回答
举报
0/150
提交
取消