Parceljs build UMD - PullRequest
       12

Parceljs build UMD

0 голосов
/ 23 мая 2018

Я пытаюсь собрать модуль, используя модуль-упаковщик ParcelJS.Я хотел бы, чтобы этот определенный модуль был дружественным к импорту:

  • он должен быть дружественным к импорту (ES6)
  • Он должен быть дружественным (Node)
  • Itдолжно быть дружественным к скриптам (браузер)
  • Он должен поддерживать соглашение UMD ...

Я попробовал следующее:

TestClass.js

export class TestClass {
  constructor(msg) {
    this.msg = msg;
    this.init();
  }
  init() {
    document.body.insertAdjacentHTML('afterbegin', `
    <div class="message">${this.msg}</div>`);
  }
}

index.js (файл, который создает пакет)

//import styling for TestClass
import styles from '../css/styles';

//import class TestClass library
import { TestClass } from './TestClass';

//export TestClass
export default TestClass;

Попытка создать универсальный пакет с помощью команды: parcel index.js --global TestClass

Есть ликто-то, кто может дать мне больше информации / помощи по экспорту модулей с использованием parceljs?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...