Вопросы по теме 'es6-modules'
Запутанный оператор es6 import -> export
Это действительный javascript? Это не ошибка, и, кажется, работает.
export {default as Chooser} from "./chooser";
Моя интерпретация такова:
import default из "./chooser"
export результат №1 as Chooser
Это то, что...
236 просмотров
schedule
16.03.2023
Условный экспорт в ES2015
Допустим, вы разрабатываете полифилл и не хотите изменять класс, если он уже существует в браузере. Как это можно сделать в ES6? Следующее неверно, потому что exports не является оператором:
if (typeof Foo === 'undefined') {
export class Foo...
21140 просмотров
schedule
08.02.2023
Компиляция/перенос из Typescript в ES5 не работает
Я использую Webpack и пытаюсь использовать angular2.
Вот почему я отредактировал все свои вещи, чтобы иметь возможность компилировать машинописный текст. Я планировал сделать это, как здесь , так что компиляция машинописный текст в ES6, а затем...
1539 просмотров
schedule
26.12.2022
ES6 и angular с использованием Factory из отдельного файла для контроллера
используя ES6 в моем контроллере MyController, я делаю http-запрос для получения данных json webapi.. работает отлично, пока..
Я хочу принять этот вызов и поместить его в сервисный или заводской файл за пределами этого файла контроллера. Я не могу...
657 просмотров
schedule
29.08.2023
Как избежать относительных путей (../../../../../) в операторе импорта на стороне клиента (React)
Я использую фреймворк Elixir Phoenix с Brunch в качестве инструмента сборки.
Я знаю, что в Webpack есть функция разрешения, могу ли я сделать что-то подобное в своей среде?
У вас есть другое чистое решение этой проблемы?
344 просмотров
schedule
30.05.2023
асинхронная функция или асинхронная =› при экспорте по умолчанию?
export default async function () {
};
or
export default async () => {
};
Какой из них предпочтительнее при экспорте функции по умолчанию и почему?
22408 просмотров
schedule
21.06.2023
Polymer 2.x: синтаксис на основе классов ES6, определение элемента
В предварительной документации здесь есть следующий бит кода:
class MyElement extends Polymer.Element {
static get is() { return 'my-element' }
Мой вопрос: должен ли бит MyElement в первой строке соответствовать биту my-element во...
451 просмотров
schedule
10.05.2023
es6 Импорт three.js
В моем рабочем процессе для es6 используются babel и babel-plugin-transform-es2015-modules-system.js для только импорта / экспорта модулей преобразования для использования с system.js. Я просто использую "зеленый" браузер для всех функций es6,...
11983 просмотров
schedule
02.12.2022
Игнорировать импорт поставщиков при объединении с Webpack и Typescript
При использовании Webpack я не хочу игнорировать сторонние библиотеки, такие как angular, потому что я буду предоставлять их сам.
У меня есть следующая запись index.ts:
import * as angular from 'angular';
angular
.module('myapp', [...
465 просмотров
schedule
01.04.2023
Как транспилировать модули React JSX и ES6 с помощью babel и использовать встроенный в браузер ES6
Проблема, с которой я сталкиваюсь, заключается в том, что при использовании предустановок Babel «реагировать-приложение» Babel не позволяет мне использовать собственные функции ES6 браузера.
Как использовать нативные функции браузера ES6 ,...
585 просмотров
schedule
15.01.2023
Загрузка связанных модулей AMD с помощью SystemJS
У меня есть пара модулей AMD, скомпилированных с использованием опции TypeScript --outFile в один файл:
define("partA", ["require", "exports"], function (require, exports) {
"use strict";
function partAFunc() {...
1613 просмотров
schedule
28.01.2023
Является ли импорт JS неизменяемым или недоступным для записи?
Насколько я могу судить, привязка импорта неизменна.
import { foo } from './foo';
...
foo.bar = 23; // works
...
foo = { bar: 23 }; // syntax error
Однако я читал в другом месте , что импорт JS на самом деле не доступен для записи (не...
1264 просмотров
schedule
31.08.2022
Как разрешить eslint import / no-named-as-default
Посмотрев документацию по правилу eslint import / no-named-as-default, я все еще не понимаю, что именно я делаю неправильно.
У меня следующая файловая структура
.
├── ButtonBack.css
├── ButtonBack.jsx
├── __tests__
│ └── ButtonBack.test.jsx...
44466 просмотров
schedule
23.06.2023
Модуль Es 6 загружается в Chrome, но не запускается
В 64-разрядной версии Chrome Canary версии 61.0.3134.0 я включил экспериментальный флаг «Флаг экспериментальной веб-платформы», как подробно описано в этом сообщении https://medium.com/dev-channel/es6-modules-in-chrome.-canary-m60-ba588dfb8ab7 ....
736 просмотров
schedule
18.12.2022
спецификатор модуля в импорте и экспорте es6
Я не понимаю, к чему относится спецификатор модуля в этих утверждениях:
export {bar} from "foo";
import {bar} from "foo";
Что означает "foo" ? Это не может быть файл, так как это будет что-то вроде "./foo" . Если это не файл, я...
8323 просмотров
schedule
08.06.2022
Chrome 61: неожиданный импорт токена
Запуск Chrome 61, который должен поддерживать загрузку модулей с import .
Действительно, демонстрация Пола работает для меня. Однако, когда я пробую это сам, я получаю ошибку JS «Неожиданный импорт токена». Chrome, кажется, отказывается от...
12219 просмотров
schedule
15.04.2023
Использование функций импорта и экспорта Javascript ES6 в проектах Codepen
Я пытаюсь использовать функцию импорта/экспорта Javascript ES6 в своем проекте Codepen , и Я думал, что он поддерживается, основываясь на некоторых статьях , которые я читал, но У меня проблемы с тем, чтобы заставить его работать. Я настроил свой...
2874 просмотров
schedule
23.02.2023
пример использования beforeMiddleware и webpackBlocker в файле karma.config.js
у меня есть установка karma-webpack2-qunit с работающим загрузчиком babel. es6 используется как для src, так и для тестовых файлов js.
при запуске karma в режиме autowatch обнаруживаются любые изменения в исходных файлах, и karma снова запускает...
454 просмотров
schedule
11.04.2023
Условный импорт peerDependency в es6
Я работаю над библиотекой JavaScript i18n, которая локализует даты (среди других типов и объектов).
В настоящее время он полагается на moment.js , который определяется как peerDependency (локализация является одной из функций, но не единственной,...
1037 просмотров
schedule
17.10.2022
Ошибка доступа к свойству объекта в модуле
В настоящее время я запускаю некоторые тесты с модулями JavaScript, к сожалению, возникает ошибка Uncaught TypeError при попытке установить свойство setOption объекта mychart. Это передается как параметр классу, находящемуся в другом модуле. Текущий...
63 просмотров
schedule
10.12.2022