Comments (7)
Do you use an application that resolves url links targeting *.md files?
from wintersmith.
Yes, I use it for documentation on projects at work. It serves up the markdown as HTML, but since the URL contains "path/to/file.md", the *.md links work fine.
from wintersmith.
As of 2.0 you can write a generator plugin that adds the md files to the tree.
from wintersmith.
Can you explain what this means to me? I'm looking to write links with [some link](page.md)
and have it translated into HTML as <a href="page.html">some link</a>
. Your description of a generator plugin adding md files to the tree sounds like links to .md files would work, which is the flip side of what I was seeking.
Is there documentation on this somewhere?
from wintersmith.
Updated my above comment to escape the markdown and HTML examples. Unless your changes address this problem, I wouldn't consider this issue resolved. Can this issue be reopened? I can't do it. My only options are to create a new issue or have someone else reopen this one.
from wintersmith.
To get the url resolving you are looking for you would have to write a plugin that handles markdown and hook in to the markdown parser to get the urls so you can rewrite them. You can subclass the default markdown page plugin, it's exposed as env.plugins.MarkdownPage
also check src/plugins/markdown.cofffe
and src/plugins/page.cofffe
from wintersmith.
Thanks for pointing me in the right direction.
from wintersmith.
Related Issues (20)
- Feature Request: Adding custom markdown tags HOT 2
- Use plain HTML content instead of Markdown? HOT 2
- Beta release with Pug v2 support HOT 6
- Is wintesmith support on Windows? HOT 3
- Yarn installation is broken HOT 5
- Sitemap HOT 1
- Generating website with javascript HOT 1
- Website links in markdown containing numbers are not being parsed correctly HOT 2
- npm issues deprecated warning when installing wintersmith HOT 1
- No mention of AMP support
- update help output to reflect that some options cannot be set in the config file
- Wintersmith preview/build fails when upgrading from 2.4.1 to 2.5.0 HOT 1
- marked upgrade from 0.3.x to 0.5.x changed how markdown inside html is parsed HOT 1
- Error loading plugin './node_modules/wintersmith-sassify': Module did not self-register.
- marked must be >=0.6.1else github displays security error
- Any way to use chrome devtools for debugging purposes? HOT 1
- upgrade highlight.js to version 10
- [Question] Does Wintersmith support multi-languages ?
- Asset hashes or versioning
- [Question/Bug?] Archives shows '404 Not Found' after I changed config "baseUrl" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wintersmith.