首页 文章

聚合物入门套件gulp错误

提问于
浏览
1

下载并解压缩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 ms后完成'元素'

[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-behavior文件夹是空的(除了README.md)然后我复制了psk-light下载的bower_components / paper-behavior文件夹的内容,错误消失了,但是用gulp启动演示导致了一个空的页

在chrome中查看控制台我遇到以下错误:

未捕获的TypeError:Polymer.IronMeta不是函数/深度/组合器不推荐使用 . 有关详细信息,请参阅https://www.chromestatus.com/features/6750456638341120 . iron-icon.html:168 Uncaught TypeError:this._meta.byKey不是函数page.js:797 Uncaught TypeError:无法读取未定义的属性'length'

这是我现在放弃的地方,

我的节点版本是mac osx上的v4.2.4 10.10.5 Chrome 47.0.2526.106(64位)

有谁知道如何解决这个问题?

谢谢

1 回答

  • 0

    包含您运行的实际命令以及您尝试过的PSK版本会很有帮助 . 以下是我遵循的步骤,能够安装PSK并运行gulp和gulp服务而不会出错 .

    • 下载Polymer Starter Kit

    • 在中级 - 高级用户下单击polymer-starter-kit-1.2.1.zip

    • 将ZIP文件解压缩到首选位置

    • 如果需要,在运行下一步之前安装Node.js.

    • 安装了Node.js后,从Polymer Starter Kit下载的根目录运行以下一个衬管: npm install -g gulp bower && npm install && bower install 或者如果需要管理员权限: sudo npm install -g gulp bower && npm install && bower install 注意:此步骤需要几分钟时间来安装所有依赖项 .

    • 然后使用Polymer Starter Kit下载的根目录启动Web服务器: gulp serve

相关问题