You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Polymer 2 CLI变体存储位置及变体依赖组件存储路径问询

Polymer 2 CLI 变体存储相关问题解答

嘿,我来帮你理清Polymer 2 CLI里变体存储的两个问题:

1. Polymer 2 CLI 将变体存储在何处?

Polymer 2 CLI默认会把变体依赖存放在项目根目录的bower_components文件夹中,但会为每个变体创建带有变体标识的独立子目录。举个例子,如果你的项目用到了paper-button#material-design-3这个变体,它会被放在bower_components/paper-button--material-design-3路径下,和该组件的主版本(比如bower_components/paper-button)明确区分开,避免版本冲突。

2. 当Polymer 2项目的bower.json包含依赖变体,执行polymer install --variants命令后,变体依赖组件的存储位置是哪里?

当你在bower.json里声明了变体依赖(比如"paper-button": "PolymerElements/paper-button#material-design-3"),运行polymer install --variants命令后,这些变体依赖同样会被安装到项目根目录的bower_components文件夹内,并且遵循[组件名]--[变体标识]的命名规则来创建独立目录。

这种设计能让组件的主版本和变体版本共存于项目中,不会互相覆盖,方便你在项目里灵活切换或同时使用不同变体的组件。

内容的提问来源于stack exchange,提问作者Markus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:23:50