Я пытаюсь собрать модуль, используя модуль-упаковщик 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?