bitovi / funcunit

A functional test suite based on jQuery
https://funcunit.com/
MIT License
569 stars 378 forks source link

Improve the FuncUnit.com build #196

Open chasenlehara opened 7 years ago

chasenlehara commented 7 years ago

You can run make to build & deploy the FuncUnit site, but the way it works seems like a hack:

Home page:

screen shot 2017-04-06 at 4 23 58 pm

Guides page:

screen shot 2017-04-06 at 4 24 28 pm
chasenlehara commented 7 years ago

make doesn’t work out of the box on Windows. In the 2017-05-12 contributors meeting we discussed converting it to a Node.js script and using ShellJS.

chasenlehara commented 7 years ago

Building the site is not working for me on Node 8 and npm 5 (it spits out an error about not being able to find brace-expansion).

chasenlehara commented 7 years ago

Basically everything in the original issue description still needs to be done, but we’re part way to making things better with Replace the Makefile with a Node script.

I’m moving this issue to the backlog because the rest of the fixes are not as urgent.

Another note: with the above PR, I was able to deploy the site with Node 8.1.4 and npm 5.3.0