npm安装胶出现故障,并带有“;TypeError:无法调用方法';过滤器';“未定义”的定义;

npm安装胶出现故障,并带有“;TypeError:无法调用方法';过滤器';“未定义”的定义;,npm,compoundjs,Npm,Compoundjs,我试图为Cozy安装component.js,但我得到一个错误,它无法调用undefined的方法'filter' 170 verbose read json /root/tmp/npm-853/1395045094633-0.8364134922157973/package/package.json 171 silly lockFile 0885f80c-94633-0-8364134922157973-package /root/tmp/npm-853/1395045094633-0.836

我试图为Cozy安装component.js,但我得到一个错误,它无法调用undefined的方法'filter'

170 verbose read json /root/tmp/npm-853/1395045094633-0.8364134922157973/package/package.json
171 silly lockFile 0885f80c-94633-0-8364134922157973-package /root/tmp/npm-853/1395045094633-0.8364134922157973/package
172 verbose from cache /root/tmp/npm-853/1395045094633-0.8364134922157973/package/package.json
173 verbose tar pack [ '/root/.npm/compound/1.1.13-1/package.tgz',
173 verbose tar pack   '/root/tmp/npm-853/1395045094633-0.8364134922157973/package' ]
174 verbose tarball /root/.npm/compound/1.1.13-1/package.tgz
175 verbose folder /root/tmp/npm-853/1395045094633-0.8364134922157973/package
176 silly lockFile e539f088-pm-compound-1-1-13-1-package-tgz /root/.npm/compound/1.1.13-1/package.tgz
177 verbose lock /root/.npm/compound/1.1.13-1/package.tgz /root/.npm/e539f088-pm-compound-1-1-13-1-package-tgz.lock
178 error tar pack Error reading /root/tmp/npm-853/1395045094633-0.8364134922157973/package
179 silly lockFile e539f088-pm-compound-1-1-13-1-package-tgz /root/.npm/compound/1.1.13-1/package.tgz
180 error TypeError: Cannot call method 'filter' of undefined
180 error     at Packer.IgnoreReader.addIgnoreRules (/usr/local/lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ign$
180 error     at Packer.IgnoreReader.addIgnoreFile (/usr/local/lib/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-igno$
180 error     at fs.readFile (fs.js:176:14)
180 error     at fs.close (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:92:5)
180 error     at Object.oncomplete (fs.js:297:15)
181 error If you need help, you may report this log at:
181 error     <http://github.com/isaacs/npm/issues>
181 error or email it to:
181 error     <npm-@googlegroups.com>
182 error System Linux 2.6.32-042stab081.8
183 error command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "compound"
184 error cwd /root
185 error node -v v0.8.9
186 error npm -v 1.1.61
187 error type non_object_property_call
188 verbose exit [ 1, true ]

编辑:在
1.1.7-9

出现相同错误后,复合版本似乎有问题,因此我尝试:

npm更新-g

在那之后,我成功地


npm安装化合物-g

工作起来很有魅力。我猜这是一个过时的依赖关系或类似的东西:)
Ubuntu 12.04 64bit
node -v v0.8.9
npm -v 1.1.61