Ionaru/easy-markdown-editor

CodeMirror.commands undefined when importing package

Open

#43 创建于 2019年1月7日

在 GitHub 查看
 (5 评论) (5 反应) (0 负责人)JavaScript (3,006 star) (355 fork)user submission
BugHelp wanted

描述

I'm submitting a...

  • Bug report
  • Feature request

Reproduction steps

  1. Install package npm install --save easymde
  2. Use webpack to bundle your js and point it to an entrypoint javascript file.
  3. Import it in your JS file import "easymde" or import { EasyMDE } from "easymde" or import * as EasyMDE from "easymde"
  4. Visit page that JS is loaded, it will say CodeMirror.commands is undefined in browser console.

If I import the minified js file (see below) it works fine, so I guess the issue is related to the bundling, perhaps some dependency or something that have to be set in the webpack config file that is not specified?

const EasyMDE = require('easymde/dist/easymde.min.js');

Version information

Browser type and version: Chrome/Firefox EasyMDE version: 2.4.2

贡献者指南