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

如何使用polymer-cli安装Polymer 1.x模板?解决polymer init仅显示V2模板问题

如何安装Polymer 1.x模板并解决polymer init仅显示V2版本的问题?

这个问题我之前也碰到过——新版的polymer-cli默认只支持Polymer 2+生态,要搞定1.x的模板得两步走:先降级cli到适配1.x的版本,再手动安装1.x专属的模板包。下面是具体操作步骤:

第一步:降级polymer-cli到适配1.x的版本

Polymer 1.x需要搭配1.x系列的polymer-cli才能正常工作,新版cli(2.x及以上)完全不兼容1.x的项目结构和模板体系。操作如下:

  • 先卸载当前全局的polymer-cli(如果已经安装过):
    npm uninstall -g polymer-cli
    
  • 安装1.x系列的最后稳定版本(比如1.9.11,这个版本完美适配Polymer 1.x生态):
    npm install -g polymer-cli@1.9.11
    

安装完成后,你可以用polymer --version验证版本,输出应该是1.9.11这类1.x的版本号。

第二步:安装Polymer 1.x的官方模板包

默认情况下,cli的模板库已经切换到V2,所以我们需要手动安装官方维护的1.x模板包。执行以下命令同时安装应用和元素模板:

npm install -g polymer-init-polymer-1-app polymer-init-polymer-1-element

第三步:初始化1.x模板

现在运行polymer init命令,你就能看到Polymer 1.x的模板选项了:

  • polymer-1-app:用于创建完整的Polymer 1.x应用项目
  • polymer-1-element:用于创建单个Polymer 1.x自定义元素

选择对应的模板,跟着提示输入项目名称等信息,就能生成符合1.x规范的项目结构了。

额外小提示

  • 如果安装模板后polymer init还是看不到选项,试试清理npm缓存后重新安装模板:npm cache clean --force,再重新执行模板安装命令。
  • 建议使用Node.js 8.x~12.x版本,Polymer 1.x对过高版本的Node.js兼容性一般,可能会出现奇怪的报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 08:43:52