【发布时间】:2016-01-08 21:18:35
【问题描述】:
下载并解压 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] 开始“lint”...
[21:18:49] 开始“图像”...
[21:18:49] 开始'字体'...
[21:18:49] 开始'html'...
[21:18:49] 142 毫秒后完成“字体”
[21:18:51] 2.41 秒后完成“lint”
[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 不是函数 page.js:797 未捕获类型错误:无法读取未定义的属性“长度”
这就是我现在放弃的地方,
我的节点版本是 mac osx 10.10.5 上的 v4.2.4 Chrome 47.0.2526.106(64 位)
有人知道如何解决这个问题吗?
谢谢
【问题讨论】:
-
我今天在另一台电脑上重新下载了相同的 PSK 再次尝试,这次我设法让它工作,仍然不知道出了什么问题,主要区别是操作系统(工作版本的电脑是mac os 10.11.2),node和npm版本是一样的。