Files
DefectingCat.github.io/next.config.mjs
Defectink 332cc905df Add prism
* add atom code theme
* change nextjs config to mjs
* add remark and rehype plugins
2022-03-23 16:02:39 +08:00

24 lines
567 B
JavaScript

import remarkFrontmatter from 'remark-frontmatter';
import mdx from '@next/mdx';
import rehypePrism from '@mapbox/rehype-prism';
const withMDX = mdx({
extension: /\.mdx?$/,
options: {
remarkPlugins: [remarkFrontmatter],
rehypePlugins: [rehypePrism],
// providerImportSource: '@mdx-js/react',
},
});
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
// experimental: {
// reactMode: 'concurrent',
// },
pageExtensions: ['ts', 'tsx', 'js', 'jsx', 'md', 'mdx'],
};
export default withMDX(nextConfig);