无法使用kiwi为node.js安装模块

时间:2010-11-27 17:17:42

标签: node.js

我遇到了来自node.js的包加载程序kiwi的问题

我已安装了奇异果并从终端获得以下反馈:

bingomanatee@UbunTwo:/var/node/kiwi$ sudo kiwi install ejs
   install : ejs
   version : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /ejs/resolve was not found on this server.</p> <hr> <address>Apache/2.2.14 (Ubuntu) Server at kiwijs.com Port 80</address> </body></html>
    create : /home/bingomanatee/.kiwi/current/seeds/ejs/<!DOCTYPE
     fetch : <!DOCTYPE.seed
    unpack : /home/bingomanatee/.kiwi/current/seeds/ejs/<!DOCTYPE/ejs.seed

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
    remove : /home/bingomanatee/.kiwi/current/seeds/ejs/<!DOCTYPE
Error: failed to unpack. Seed is invalid or corrupt.

我可能正在做一个错误的假设,即kiwi下载源代码并安装它 - 我应该在使用kiwi安装它们之前克隆存储库吗?

1 个答案:

答案 0 :(得分:6)

直接来自奇异果的GitHub自述文件:

  

注意:不再支持kiwi,请使用npm。此存储库仅用于教育目的

所以你应该看一下npm,就我的经验而言,只是有效。

ejs可以通过npm获得,因为简单npm install ejs可以完成这项工作。

但请务必在~下安装Node.js,否则您必须使用{strong> 的sudo,请阅读npm自述文件以获取更多信息。信息。