импорт JavaScript с кодировкой UTF-8 в модуле ES - PullRequest
0 голосов
/ 27 октября 2019

Как перевести этот javascript в код ES6:

<script src="a.js" charset="utf-8">

в модуль ES

import "a.js"  // charset="utf-8"

1 Ответ

0 голосов
/ 27 октября 2019

Чтобы использовать синтаксис import, необходимо использовать синтаксис JS export в импортируемых файлах.

Док: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/export

// Exporting individual features
export let name1, name2, …, nameN; // also var, const
export let name1 = …, name2 = …, …, nameN; // also var, const
export function functionName(){...}
export class ClassName {...}

// Export list
export { name1, name2, …, nameN };

// Renaming exports
export { variable1 as name1, variable2 as name2, …, nameN };

// Exporting destructured assignments with renaming
export const { name1, name2: bar } = o;

// Default exports
export default expression;
export default function (…) { … } // also class, function*
export default function name1(…) { … } // also class, function*
export { name1 as default, … };

// Aggregating modules
export * from …; // does not set the default export
export * as name1 from …;
export { name1, name2, …, nameN } from …;
export { import1 as name1, import2 as name2, …, nameN } from …;
export { default } from …;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...