Skip to content
Michael Lancaster edited this page May 13, 2014 · 28 revisions

For Linux distributions

Dependencies

You will need node.js. Then install grunt and bower:

$ npm install -g grunt-cli bower

Running and debugging

Run at least once to install dependencies

$ npm install

You can also build for all platforms with:

$ grunt build --platforms=all

To run the program use the command for your system

$ grunt exec:win
$ grunt exec:mac
$ grunt exec:linux32
$ grunt exec:linux64

Press F12 to display the dev tools. Enjoy!

Currently Gaze to watch all files and reload the app is disabled due to memory leaks and instability.


Arch Linux users can use the almost-always-up-to-date AUR package. This, however is unsupported by Popcorn Time, use it at your own risk.

For Windows

Apps needed

  • Git - this is the base for every thing.
  • Note: Select this option while installing git
    Git Installion
  • NodeJs - the base for the server
  • install both and then go to the folder where the app is like this: "G:\GitHub" and then that will be the folders of the app and right click, then go to "Git Branch" and choose version, after that click on "Git Bash" windows image

After this a console will appear, then write the following codes:-

Dependencies

  • You will need nodejs, grunt and bower:
$ npm install -g grunt-cli bower

Running and debugging

Run at least once to install dependencies and generate css files.

$ npm install
$ grunt build

You do not have to run 'bower install' anymore due to 'npm install' doing this automatically since 21st of April.

You can also build for all platforms with:

$ grunt build --platforms=all

To run the program: Windows

$ grunt exec:win

MAC

$ grunt exec:mac

linux32

$ grunt exec:linux32

linux64

$ grunt exec:linux64

Press F12 to display the dev tools. Enjoy!

Currently Gaze to watch all files and reload the app is disabled due to memory leaks and instability.

Clone this wiki locally