Hacker News new | ask | show | jobs
by lvillani 4378 days ago
Off-line applications.

We are developing a cross platform mobile application which has to run locally on user's tablets. Reaching out to a CDN to fetch dependencies is out of the question. We are basically using HTML5 in place of Qt5 here.

However, we found several horrible, horrible bugs with Bower randomly failing to install dependencies (such as https://github.com/bower/bower/issues/933), which is now thankfully fixed.

We are also investigating Browserify, so might switch to use NPM also for (some) client side dependencies.

1 comments

I personally reported https://github.com/bower/bower/issues/1019 - that was an awful bug to deal with, and it caused us at work to put everything in bower_components into source control to guard against it in the future.

To the Bower team's credit though, once they fixed the issue, I have had smooth sailing since.