Skip to content
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

Develop v6 integration #9737

Merged
merged 2 commits into from
Jun 23, 2021

Conversation

uberbrady
Copy link
Collaborator

The Javascript seems to build properly, and the routes can generate and it seems to kinda-sorta work?

The general direction I had to take here was literally the opposite of how I wanted to go. I was hoping to have all of the NPM packages all get appropriately require()'ed as needed (or import'ed if we wanted to be fancy). But too many of the libraries we use really want to just get <script src='ed instead from the <head>. So I ended up going the opposite direction - using concatenation more often than the require()-style.

Some vue changes were necessary due to some shifts in how Mix works. routes/api.php did have a few minor typos, but I fixed those. Big changes to the latest routes format, and that was pretty painful.

I'm sure that this isn't the end, it's still early on with this. But for us to make this go, we need to make the JS actually build properly and not throw errors on the dashboard. And this at least seems to do that?

@uberbrady uberbrady requested a review from snipe June 23, 2021 02:27
@snipe snipe merged commit 58d674c into snipe:develop-v6-integration Jun 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants