chore: minimal es6 refactor

This commit is contained in:
endiliey 2018-08-08 17:19:26 +08:00
parent 1eef464fc0
commit 05c90a208c
3 changed files with 10 additions and 7 deletions

View file

@ -1,4 +1,4 @@
const toSlug = require('./toSlug.js');
import toSlug from './toSlug.js';
function anchors(md) {
const originalRender = md.renderer.rules.heading_open;

View file

@ -1,11 +1,10 @@
/* eslint-disable react/no-danger */
const React = require('react');
const Markdown = require('remarkable');
const hljs = require('highlight.js');
const prismjs = require('prismjs');
const anchors = require('./anchors.js');
import React from 'react';
import Markdown from 'remarkable';
import hljs from 'highlight.js';
import prismjs from 'prismjs';
import anchors from './anchors';
class MarkdownBlock extends React.Component {
content() {

View file

@ -15,6 +15,10 @@ module.exports = function createBaseConfig(props) {
.filename(isProd ? 'bundle.js' : '[name].js')
.publicPath(isProd ? baseUrl : '/');
if (!isProd) {
config.devtool('cheap-module-eval-source-map');
}
config.resolve
.set('symlinks', true)
.alias.set('@theme', themePath)