有兴趣看看koa,下载个项目,npm install 然后就卡住了。完全没有头绪为神马 安装co-urllib的时候 提示我 make clean install …make 找不到 这。。我win7系统,不是应该是默认用node-gyp么 不是很懂,求指点 还是说有些包只能在linux下安装么
囧了. 这是个问题,忘记 windows 没有 make 了,我想想有没有办法
安装Cygwin 中的make即可~
感动。竟然有大神回帖 btw,win7下用cygwin总是有些奇奇怪怪的问题 我安装Cygwin 中的make以后,重新npm install 无法定位问题,感觉像是make过程中某些命令win7不支持
133 info co-urllib@0.2.1 Failed to exec prepublish script
134 error addLocalDirectory Could not pack “c:\Users\bidlink\AppData\Local\Temp\npm-6624-maStP0Ka\co-urllib-0.2.11397783219238-0.5562195857055485\package” to "C:\Users\bidlink\AppData\Roaming\npm-cache\co-urllib\0.2.1\package.tgz"
135 silly lockFile a0935bc1-lib-download-co-urllib-0-2-1-tgz http://r.cnpmjs.org/co-urllib/download/co-urllib-0.2.1.tgz
136 silly lockFile a0935bc1-lib-download-co-urllib-0-2-1-tgz http://r.cnpmjs.org/co-urllib/download/co-urllib-0.2.1.tgz
137 silly lockFile dc059dd2-co-urllib-0-2-1 co-urllib@0.2.1
138 silly lockFile dc059dd2-co-urllib-0-2-1 co-urllib@0.2.1
139 silly lockFile df4b7391-co-urllib co-urllib@*
140 silly lockFile df4b7391-co-urllib co-urllib@*
141 error co-urllib@0.2.1 prepublish: make clean build
141 error Exit status 2
142 error Failed at the co-urllib@0.2.1 prepublish script.
142 error This is most likely a problem with the co-urllib package,
142 error not with npm itself.
142 error Tell the author that this fails on your system:
142 error make clean build
142 error You can get their info via:
142 error npm owner ls co-urllib
142 error There is likely additional logging output above.
143 error System Windows_NT 6.1.7601
144 error command “D:\nodejs\\node.exe” “D:\nodejs\node_modules\npm\bin\npm-cli.js” "install"
145 error cwd C:\Users\bidlink\Desktop\node\koa\examples\cnpmjs.org
146 error node -v v0.11.9
147 error npm -v 1.3.15
148 error code ELIFECYCLE
149 verbose exit [ 1, true ]
看了下co-urllib的Makefile,里面有不少linux下的命令,估计得安装齐那些命令才行~ 例如:rm,mkdir 等那些命令~
这个时候得上grunt …
现在流行gulp了~
这个。。其实我也尝试了下 感觉都安装了 可能命令执行效果有些不一样。比如他的mkdir -p build 在cmd里面执行会生成 -p 和build两个文件夹
哦。仔细再看了一遍。。 SRC = $(wildcard lib/*.js) BUILD = $(subst lib/,build/,$(SRC)) subst 有但是 这个wildcard我找不到命令行 cygwin也搜索不到。好了。可以放弃治疗了??
我在MinGW32下安装成功~
为啥 install
时会 exec prepublish script
?
@coderhaoxin 确实很奇怪,我看到包里面都已经有 build 之后生成的了,理论上不应该在install的时候执行这个
@xieren58 其实我还是觉得 make 比较好用 哈哈
@dead-horse 求大神分享~