Я хочу составить список постов в блоге, и поэтому я подумал, что было бы легко использовать MDX, потому что он помогает с оформлением каждого текста блога. Но я не знаю, можно ли импортировать файл MDX и поместить его в blogs.text.
Я пытался использовать пакет npm mdx.macro с его функцией importMDX, но я получаю сообщение об ошибке, в котором говорится, что импортированный файл находится вне src /.
Документация mdx.macro: https://www.npmjs.com/package/mdx.macro
import React, { lazy } from 'react';
import { importMDX } from 'mdx.macro';
const blog1 = lazy(() => importMDX('./blog1.md'));
export const blogs = [
{
title: "Hello World",
subtitle: "subtitle",
text: blog1
}
];
export default blogs;
Я импортирую этот файл в свой блог и перебираю все элементы. Но importMDX продолжает выдавать мне следующую ошибку:
Module not found: You attempted to import
node_modules\.cache\mdx.macro\Content.6cbf05377c.mdx.js
which falls outside of the project src/ directory.
Relative imports outside of src/ are not supported.
Может быть, есть более простой вариант, чем этот?
Заранее спасибо!