-
-
Notifications
You must be signed in to change notification settings - Fork 666
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
Nuxt 3 support #974
Comments
Nuxt 3 is in Beta, the Nuxt Bridge upgrade page specifically mentions nuxt/content as an incompatible plugin. I'd recommend staying with Nuxt 2 until the "planned rewrite" for nuxt/content. I'm not affiliated with Nuxt development or any of the plugins. |
Is Docus going to replace nuxt-content? |
Answered in this tweet: https://twitter.com/Atinux/status/1448221492681093124 |
It feels like docus is a layer on top of nuxt for writing documentation, so similar to content |
excited for this. any eta? |
There are packages on npm but I don't think they've released anything publicly yet
|
Hi, still no clear migration path for Nuxt content either to Docus or next version of Nuxt Content, it is not even clear if there is going to be Nuxt content with Nuxt v3 support. Will appreciate for any direction |
I am using Nuxt Content for all websites and a file based CMS to feed in the content. Easy to deploy, easy to back-up. Would be a pitty if there is no solution to this in Nuxt 3. For Nuxt 2 Content Module was the game changer. |
There will be a nuxt content v2.0 which will be compatible with nuxt3. I do not have the sources right now (unfortunately you have to follow every issue to have a brief understanding on what is going on), but here @pi0 said he will announce the status here: https://github.com/nuxt/framework/discussions/751#discussioncomment-1466735 |
As mentioned above, Nuxt Labs CEO, Sébastien Chopin said a simple version of Nuxt Content is coming for Nuxt 3. https://twitter.com/Atinux/status/1448221492681093124 No ETA... yet. |
It's currently hard to give an ETA but the module is part of our priorities list. |
@atinux Appreciate the reply. Any chance of t-shirt sizing though - like is this weeks, months, a year away? Also is there a roadmap of the priorities and milestones somewhere for the Nuxt 3 project? Thank you again. |
Hi, any updates, progress, or an alternative? |
At least as for updates and progress, they announced that official Nuxt modules including Nuxt Content v2 will be released soon. https://twitter.com/Atinux/status/1492134684570140676?s=20&t=ShDuKa4y4QCxL5CqjwJF5w But, I think releasing RC version of Nuxt 3 would be their first priority, so all we can do is to wait for a while. |
It's coming ... 🤩 |
Looking forward to the v2 release |
Nuxt content V2 is expected for end of April ! |
I have always said that there should only be 15 days in April. |
Hey 😄 You can expect @nuxt/content v2 beta to land by this week. See you soon. 😄 |
Is there a new release yet? |
According to According to official website: https://content.nuxtjs.org/releases latest version is According to So, given all of this info, I would say no. There is no new release yet as of |
That is looking really cool. |
@justindasilva If you want to export your markdown file to PDF, you can simply use VS Code's markdown-extended plugin with a theme of your choice. Or you may try Obsidian (with hundreds of theme). Both are free and extremely extremely easy to use. For a little bit advanced export, you may use Pandoc. If you want to export your webpage with your own CSS, you may again easily just right click on your browser and print and save as PDF. You may edit your CSS with Exporting to PDF is not and should not be within the purview of Nuxt Content, which is for managing your markdown content, and querying from it. |
@ManasMadrecha My workplace wants to use Nuxt Content (or Docus) to set up documentation of all of the apps that we manage. Being able to write our documentation in Markdown and have it tracked in Git and to be able to use Nuxt to make a nice looking documentation is one of the reasons we want to go with this solution. Now, what happens at our workplace is that there are very specific content pages that other teams would like a PDF version of to send to a client. And the problem is that not everyone uses Chrome. Ideally, we would have a button on the page, that when clicked, would spit out the PDF version of that page. There was also an ask if it was possible to spit out a fuller PDF with multiple pages, but that might be asking for too much. I definitely understand that this functionality shouldn't be part of Nuxt Content Core, but I wonder if an extra module could help facilitate this? |
@justindasilva It will work with other browsers too, i.e., the print option to PDF. Just include it in your CSS to hide certain non-body elements while printing. This is the most native and easiest solution; you don't need any extra module for this. And for multi-page printing, you can create a separate page on your website, with an input box, where people add a list of URLs of your page. Then when they click on a button, you can async generate all such pages on this page by applying a v-for to NuxtContent component, by passing all the URLs to the fetch function. And then, print this huge page into PDF. |
I think the docs are live: https://content-v2.nuxtjs.org/ But there was no official announcement yet or did I miss it? Edit: The getting started instructions won't work, you have to add this package:
|
I guess they need to prepare the release :
However, according to latest tweets of Nuxt Content maintainers, the release should land very soon (coming days, maybe coming hours ?) 🤞 |
You can still try this package in the meantime: https://www.npmjs.com/package/@nuxt/content-edge |
We are working hard on it, every day to release it :) |
I'm really looking forward to the new release, v1 was already great. And thanks a lot for your creative and cool projects!!! |
Docus will be a docs-theme based on the extends feature of Nuxt 3 directly 😊 |
Nice! |
Just asking if this will also include the UI (or admin) to edit the content? As docus has been designed for that, I guess...? On your tweet also there was an editor but like, if real people can edit it to repo, like content editor or manager, something like that? |
The suspense is killing me... |
@armanivvv, I for one can't even breath anymore as I'd to find distraction in Angular and @ngrx/data to narcotize me so badly for a project, that I might not experience the release of Content 2.0 anymore! 🙀 😹💦 |
reverse-engineering in action |
😂 |
Nuxt Admin is there and it would be coming soon! Commit: b8ae700 |
Looking forward to vuejs.amsterdam! |
This may help someone else. I had some issues when running that were fixed when I updated nuxt from |
Fresh install with nuxt 3.0.0-rc.3:
Would appreciate any pointers! |
Try by running "resolutions": {
"parse-entities": "^4.0.0"
} |
Hm, the latter one worked, but I'm surprised because I had already manually verified parse-entities was at 4.0.0. Either I missed something or something else was going on. Anyway, thanks! Update: I went ahead and reproduced the original issue. Sure enough:
I don't understand why setting "resolutions" explicitly changes anything. Update 2: That wasn't the module that was getting loaded...so that explains it. |
By adding the cc @atinux |
Also running into this one after adding the resolutions as well
|
Sorry open this discussion again @atinux , same as last comment from @praburangki
cc @antfu I used your eslint setup along with nuxt/content, that I missed something? thanks in advance |
Please open a new issue with a reproduction instead. |
Nuxt 3 has recently been released - https://v3.nuxtjs.org/
However it looks like content doesn't work with it yet
Edit after further reading the docs it looks as if the plan is to rewrite this for nuxt 3 in the future.
That being said I've instead being trying it in bridge mode now that I understand how that works.
Since bridge mode has a higher chance of working with older modules
But I'm still getting
Version
@nuxt/content: tried this with the latest stable v1.14.0 and the master 10f186d
nuxt: @nuxt/bridge / npm:@nuxt/bridge-edge
The text was updated successfully, but these errors were encountered: