yo聚合物正在生成聚酯0.4.0版本

时间:2014-11-19 23:55:48

标签: polymer

当我执行yo polymer时,这就是我在bower.json中获得的内容。

{ "name": "flatiron2", "version": "0.0.0", "dependencies": { "core-elements": "Polymer/core-elements#^0.4.0", "paper-elements": "Polymer/paper-elements#^0.4.0", "polymer": "Polymer/polymer#^0.4.0" }, "devDependencies": { "polymer-test-tools": "Polymer/polymer-test-tools#^0.4.0" } }

如何使用yo获得最新版本的聚合物。

我可以看到https://github.com/yeoman/generator-polymer已更新为使用聚合物0.5,但如何更新到我的mac机器上的最新生成器。

1 个答案:

答案 0 :(得分:1)

我不相信有可用的升级发电机......

这不会更新发电机,但它会"升级"截至目前,您生成的代码到聚合物最新版本。所以,这是一种解决方法,但它可行,并且可以满足您的需求:

  1. 完全删除bower_components文件夹,以便您开始干净利落。
  2. bower.json文件进行以下更改:

    "dependencies": {
      "core-elements": "Polymer/core-elements#^0.5.1",
      "paper-elements": "Polymer/paper-elements#^0.5.1",
      "polymer": "Polymer/polymer#^0.5.1"
    },
    "devDependencies": {
      "polymer-test-tools": "Polymer/polymer-test-tools#^0.5.1"
    }, 
    
  3. bower install文件所在的命令行运行bower.json
  4. 更改app/index.html文件中的行:

    <script src="bower_components/platform/platform.js"></script>
    

    <script src="bower_components/webcomponentsjs/webcomponents.js"></script>
    
  5. 他们已将platform.js文件重命名为webcomponents.js

    1. 运行grunt server并享受。
    2. 应该这样做,你应该运行最新版本的Polymer。