expresso icon indicating copy to clipboard operation
expresso copied to clipboard

Can install expresso but not jscoverage

Open Apocryphon opened this issue 13 years ago • 13 comments

I have been able to install expresso, but when I attempt to install node-jscoverage, this what happens:

$ make install cd deps/jscoverage && ./configure && make && mv jscoverage node-jscoverage /bin/sh: ./configure: No such file or directory make: *** [deps/jscoverage/node-jscoverage] Error 127

Apocryphon avatar Apr 06 '11 17:04 Apocryphon

update the submod

tj avatar Apr 06 '11 18:04 tj

How do I do that?

Apocryphon avatar Apr 06 '11 19:04 Apocryphon

git submodule update --init

tj avatar Apr 06 '11 19:04 tj

Sorry, but I don't quite understand how to install expresso, then. I downloaded the tarball and then extracted it into a directory in /usr/local/src. I then went into the directory and wrote make install. It's not a git repo.

So, instead, how should I get the files for expresso and then install them?

Apocryphon avatar Apr 06 '11 19:04 Apocryphon

Wait, this works if I git clone your repo and make install within it. So this works that way. However, what's the point of having tarballs that can be downloaded, then?

Apocryphon avatar Apr 07 '11 01:04 Apocryphon

not my fault github doesnt include submods

tj avatar Apr 07 '11 21:04 tj

I'm installing on another machine. This happens-

$ sudo git submodule update Initialized empty Git repository in /usr/local/bin/expresso/deps/jscoverage/.git/ github.com[0: 207.97.227.239]: errno=Connection refused fatal: unable to connect a socket (Connection refused) Clone of 'git://github.com/visionmedia/node-jscoverage.git' into submodule path 'deps/jscoverage' failed

Any suggestions?

Apocryphon avatar Apr 20 '11 23:04 Apocryphon

Hmm, cloud9 seems to work with express via the new npm feature, but not expresso due to a node-jsocverage error

sebs avatar Apr 27 '11 21:04 sebs

huh? why is cloud9 making you grab expresso?

tj avatar Apr 27 '11 21:04 tj

Hmm, It just now works like local

npm install express npm install expresso

and there you are, in your node development heaven of awesomeness. With one exception that jscov does not build on the boxes of cloud9.

sebs avatar Apr 28 '11 07:04 sebs

right.. that's why I wouldn't use a browser based IDE :D haha. but yeah I've heard it having some issues on some platforms, isaac is working on a pure-js coverage tool, should be pretty straight forward

tj avatar Apr 28 '11 15:04 tj

;)

sebs avatar Apr 28 '11 21:04 sebs

I even saw a --cov flag go into node core a while ago, not sure what happened with that

tj avatar Apr 28 '11 21:04 tj