我在使用node.js中的包加载程序kiwi时遇到问题
我已经安装了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安装它们之前克隆存储库吗?

最佳答案

直接从Kiwi的Github自述文件:
注意:不再支持猕猴桃,请使用NPM。此存储库仅用于教育目的
所以你应该看看npm,就我的经验来看,它是有效的。
ejs可以通过npm获得,简单地说npm install ejs就可以完成这项工作。
但请确保在~下安装node.js,否则您将不得不使用sudo这是完全不推荐的,请阅读npm自述文件以了解更多信息。

关于node.js - 使用Kiwi为Node.js安装模块时遇到问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4292853/

10-13 00:59