Модули ECMAScript (импорт / экспорт) @ Node.js (в настоящее время @ v13.0.1) - PullRequest
0 голосов
/ 01 ноября 2019

Модули ECMAScript (импорт / экспорт) @ Node.js (в настоящее время @ v13.0.1)

  1. Когда будет поддерживаться исходное использование:

    • Модули ECMAScript (импорт / экспорт) без расширения .mjs (если есть)
    • Выполнение без флага --experimental-modules
    • Не используется esm пакет npm
  2. Как это повлияет на разработку пакетов npm (в настоящее время и в будущем)?

  3. Что будетвлияние этого подхода при разработке с использованием некоторых существующих фреймворков (например, ExpressJS, Loopback и т. д.)

class.mjs
'use strict'

export class TryMe{

  constructor(a, b){
    this.sum = a+b
    this.mutiply = a*b
  }

  getSum(){
    console.log(this.sum)
  }

  getMultiply(){
    console.log(this.mutiply)
  }

}
main.mjs

'use strict'
import { TryMe } from './class.mjs'

const tryme = new TryMe(1, 2)
tryme.getMultiply()


Все отзывы, разъяснения и обновления к этому будут чрезвычайно приветствоваться!

Источник GitHub Gist


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