How do i setup ckeditor 5 with markdown?

Hi,

i want to setup ckeditor 5 with the markdown plugin. In the past i’ve just downloaded the zip file and installed the files and away i go but i am getting confused with the instructions with the new version. There is a zip version but then it doesn’t seem to contain the files that are needed for customisation and adding plugins?

I don’t really use github and it talks about downloading this npm and that npm package and the like and i am afraid i just don’t know what i need to do.

I had a quick read about npm but it seems pretty complicated on a windows machine.

What is the first step to downloading the correct files? Do i need to use npm or is there some way of just downloading a zip with the actual files?

any help appreciated as i am quite confused :dizzy_face:

LMGTFY
https://docs.ckeditor.com/ckeditor5/latest/builds/guides/overview.html
https://docs.ckeditor.com/ckeditor5/latest/builds/guides/integration/installation.html

yeah thanks i already read those but as i said i don’t actually understand what is is talking about.

I don’t understand what npm packages are or how to use them so those docs saying just run this command or that command don’t mean a lot to me.

what do i need to install to use npm and what do the files look like once i have downloaded them? is it just a way of downloading normal .js, .html files?

So if you read them, what happened when you clicked on the clearly defined link marked “Zip download”?

it downloaded a package which didn’t contain some of the files the documentation said needed to be edited if i wanted a custom setup/plugins which was confusing. So i tried the custom configuration download and it went into talking about downloading npm packages and forking/cloning GIT repositories?!?

I used to be able to download a zip containing simple files but that doesn’t seem to be case anymore. I am probably behind the times but to me that made sense i could always do what i needed to do.

The “pm” in npm is “package manager”. It makes things a lot easier for getting all the dependencies and updating the code when there are version changes. For something simple, self-contained and not likely to need updating npm can be a bit overkill. But in many cases it can save a lot of headache.

IMHO, learning how to pull from github and use npm would prove to be useful skills. Once you get the files there’s nothing saying how you have to use them.

Well it seems that particular plugin coder has decided to force people into using NPM. As has CKEditor, if you dont want to use one of the default builds.

https://docs.npmjs.com/getting-started/installing-node
Here’s the instructions for installing that. IMO, seems like an awful waste of time and energy, but… whatever floats your boat.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.