0

我刚刚将我的 linux pc 上的聚合物 cli 更新到了新发布的 1.0.0 版本(由聚合物 --version 命令确认)。然而,当我使用 cli 建立一个新的 polymer-2-application 项目时,bower.json 文件仍然指向 2.0.0-rc.3 版本的 polymer 和其他 2.0 之前的候选版本依赖项。

{
  "name": "temp",
  "main": "index.html",
  "dependencies": {
    "polymer": "Polymer/polymer#^2.0.0-rc.3"
  },
  "devDependencies": {
    "web-component-tester": "^6.0.0-prerelease.5",
    "webcomponentsjs": "webcomponents/webcomponentsjs#^1.0.0-rc.7"
  }
}

如何让 polymer-cli 使用新发布的 stable 2.0.0 版本?

4

2 回答 2

0

您需要运行npm install -g polymer-cli@next而不是常规的 polymer-cli。

更多信息可以在这里找到:https ://www.polymer-project.org/2.0/docs/upgrade

于 2017-05-16T22:30:55.783 回答
0

我不相信你真的在寻找polymer-cli更新。它polymer-cli是从终端运行的,具有用于构建、linting、服务等的命令。截至今天,CLI 的当前版本为 1.0.0。

要更新 CLI 使用,npm i -g polymer-cli

我相信您真正要问的是前几天被标记为稳定 2.0.0 的 Polymer 库。您可以将您的行更新bower.json为指向^2.0.0而不是^2.0.0-rc.3. 查看 Polymer Starter Kit 以了解您可能应该进行的其他依赖项更新。https://github.com/PolymerElements/polymer-starter-kit/blob/2.0-preview/bower.json

如果你不想看...

{
  "name": "temp",
  "main": "index.html",
  "dependencies": {
    "polymer": "Polymer/polymer#^2.0.0",
    "webcomponentsjs": "webcomponents/webcomponentsjs#^1.0.0"
  },
  "devDependencies": {
    "web-component-tester": "^6.0.0"
  }
}

https://www.polymer-project.org/2.0/docs/upgrade

于 2017-05-17T00:01:39.500 回答