繁体   English   中英

npm install:找不到node-waf。该怎么办?

[英]npm install: node-waf not found. What to do?

使用node -v v0.10.29,npm -v 1.4.14( http://ppa.launchpad.net/chris-lea/node.js/ubuntu

在进行项目的“npm install”时,“zlib@1.0.5 preinstall”总是喊“sh:1:node-waf:not found”

我已经看到了一些关于同样事情的其他问题,但我仍然不知道我必须做些什么来使“npm install”工作。

谢谢。

node-waf包已取代node-gyp ,这就是为什么你得到未找到错误。 该软件包不再可用: https//www.npmjs.org/search? q = node- waf

您要安装的zlib软件包已多年未更新。 Node.js内置了对Zlib的支持,请参阅手册以获取更多详细信息: Zlib

如果你想要的只是gzip流,node-zopfli会做同样的事情。 https://github.com/duralog/node-zopfli

我用tar-gzipping的东西:

fstream.Reader({ 'path': filesFolder, 'type': 
   'Directory' }).
   pipe(tar.Pack()) 
    //.pipe(zlib.Gzip()) // this is what I used to do
    .pipe(zopfli.createGzip())
    .pipe(out); // out is an output stream, obviously

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM