-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Rollup and ES modules (v2) #116
Conversation
This reverts commit 29cca46.
|
Oh I think I see. In #114 (comment) you mentioned that the dist folder is not included in the PR, but will be build and pushed with each release. |
If anyone wants to test this when served via GitHub Pages, I published a built version of this branch from my emackey fork here: |
Reverted, as did not work on my machine. |
@emackey Can you please try out a clean checkout and redo the pull request? |
@UX3D-nopper could you describe how this did not work on your machine? The steps to build and run the viewer are:
Then open http://localhost:8000. From the current |
The reference viewer should still work without npm. Just committing the build package will probably solve the problem. |
@UX3D-nopper I believe the reason those files weren't included was mentioned in #114 (comment):
But, perhaps the Is the UX3D team able to do some testing of this before asking for another PR? It looks like these PRs are getting rapidly merged and reverted. Normally a deep-rooted PR like this should remain open for testing and feedback, possibly for days, or however long it takes for the affected team members to all be confident that merging it won't disrupt their daily workflow. The team would need to make changes to that workflow here, for example using |
To be honest, if u or Don are doing a pull request, currently I personally do no test it, as I assume, u guys already tested it. |
I'm happy to include the Do note that with this change, NPM (or an alternative like https://yarnpkg.com/) will be part of the development process, and should be running in the background ( Once this is checked in I'm also happy to add a hook so that future PRs will display a warning if they break the build script. |
Reopened in #123. |
Re-opening #113, and adding documentation.