-
Notifications
You must be signed in to change notification settings - Fork 10
Package: All Platforms
Parallax Git Administrator edited this page Aug 11, 2017
·
21 revisions
These steps need to be performed on a pre-configured development system every time a new installation package is desired.
- Build Parallax IDE
- Use the steps shown in the repository's readme.md file
- Package Parallax IDE for Window, Macintosh, and Linux
$ npm run dist
- This will create a dist folder containing a subfolder for each platform target
- Clean Up
- Explore each target folder in the dist folder and remove every package.* file
- These are only good for NWJS projects, not for Chrome App projects, and will prevent the app from starting properly
- Explore each target folder in the dist folder and remove every package.* file
- Test
- Perform normal testing on the app
- If you receive a message indicating "Your profile can not be used because it is from a newer version of NW.js.", the following is useful:
-
https://github.com/nwjs/nw.js/issues/5761
- Note: Also look for and delete the "MSG_appName" folder in %LOCALAPPDATA% as the Parallax IDE manifest uses that text.
- http://docs.nwjs.io/en/latest/References/Command%20Line%20Options/#-user-data-dir
-
https://github.com/nwjs/nw.js/issues/5761
- If you receive a message indicating "Your profile can not be used because it is from a newer version of NW.js.", the following is useful:
- Perform normal testing on the app
Possible installer (unfinished) * Run InnoSetup * File > Open the .spec file: C:\Users{username}\PycharmProjects\BlocklyPropClient\package\blocklypropclient-installer.iss * Select Build > Compile * Now the installer executable will be in the ./dist subfolder.