【发布时间】:2015-10-18 00:43:46
【问题描述】:
我想在我的 ember 项目中使用 https://github.com/MrRio/jsPDF。 我想将 jsPDF 作为依赖项导入,因此我是这样开始的:
bower install git@github.com:MrRio/jsPDF.git --save
不幸的是,我无法从 plugins 目录安装文件,因为 bower.json 文件中忽略了 "plugins/*" 目录。
我试过以这种方式覆盖它,但没有成功。
"overrides": {
"jspdf": {
"ignore": [
"**/.*",
"libs",
"CNAME",
"jspdf.js",
"examples/jspdf.PLUGINTEMPLATE.js",
"todo.txt",
"wscript.py",
"build.sh",
"test",
"tools"
]
}
}
你能帮帮我吗?
【问题讨论】:
-
到底是什么问题?当您使用
bower install jspdf --save安装时,整个目录将下载到您的bower_components目录。您面临的问题是什么?插件目录没有下载到包里还是什么? -
是的,plugins目录没有下载,因为它在原始repo的bower.json文件中被忽略了(这是可以理解的)。我可以分叉这个 repo 并创建我自己的 bower.json 文件,其中包含插件,但我认为可能存在不需要分叉 repo 并且更干净的解决方案。
标签: bower bower-install