下载并解压 psk1.2.1 并运行 npm install 和 bower install 后,当我运行 gulp 时,我得到以下输出
MacBook-Pro-van-Marco:testb mspro$ gulp
[21:18:46] 使用 gulpfile ~/www/studies/polymer/testb/gulpfile.js
[21:18:46] 开始“干净”...
[21:18:46] 5.66 毫秒后完成“清洁”
[21:18:46] 开始“默认”...
[21:18:46] 开始“复制”...
[21:18:46] 开始“风格”...
[21:18:47] 样式化所有文件 98 B
[21:18:47] 559 毫秒后完成的“样式”
[21:18:48] 复制所有文件 12.75 MB
[21:18:48] 1.72 秒后完成“复制”
[21:18:48] 开始'元素'......
[21:18:48] 3.49 毫秒后完成“元素”
[21:18:48] 开始“棉绒”...
[21:18:49] 开始“图像”...
[21:18:49] 开始'字体'...
[21:18:49] 开始'html'...
[21:18:49] 142 毫秒后完成“字体”
[21:18:51] 2.41 秒后完成“棉绒”
[21:18:51] html 所有文件 52.36 kB
[21:18:51] 1.35 秒后完成“html”
[21:18:51] gulp-imagemin:缩小 6 张图像(节省 494 B - 1.4%)
[21:18:51] 图像所有文件 35.41 kB
[21:18:51] 1.64 秒后完成的“图像”
[21:18:51] 开始“硫化”...
错误查找 /Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-button-behavior.html
错误查找 /Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-inky-focus-behavior.html
paper-behaviors 文件夹为空(README.md 除外),然后我复制了 psk-light 下载的 bower_components/paper-behaviors 文件夹的内容,错误消失了,但使用 gulp 启动演示导致空页
在 chrome 中查看控制台我收到以下错误:
未捕获的类型错误:Polymer.IronMeta 不是函数 /deep/ 组合器已弃用。有关更多详细信息,请参阅https://www.chromestatus.com/features/6750456638341120。iron-icon.html:168 Uncaught TypeError: this._meta.byKey is not a function page.js:797 Uncaught TypeError: Cannot read property 'length' of undefined
这就是我现在放弃的地方,
我的节点版本是 mac osx 10.10.5 Chrome 47.0.2526.106(64 位)上的 v4.2.4
有谁知道如何解决这个问题?
谢谢