Ionaru/easy-markdown-editor

CodeMirror.commands undefined when importing package

Open

#43 ouverte le 7 janv. 2019

Voir sur GitHub
 (5 commentaires) (5 réactions) (0 assignés)JavaScript (355 forks)user submission
BugHelp wanted

Métriques du dépôt

Stars
 (3 006 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

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

Guide contributeur