Описание тега esmodules
1
ответ
Как заставить Typescript компилировать импорт CommonJS?
Я написал файл TS, который загружается в сторонний пакет, используя import XXX { YYY, ABC, 123 }from 'XXX'; Он без проблем скомпилируется в CommonJS, и это нормально. Но я хотел бы скомпилировать его в ESModule. я изменил targetа также moduleнастрой…
01 мар '22 в 11:01
1
ответ
Динамически загружать библиотеку компонентов React из URL-адреса?
Я работаю над инструментом документации для библиотеки Typescript. Идея состоит в том, чтобы использовать режим просмотра участка для непрерывного создания библиотеки и использовать его в предварительно созданном приложении для документации. Для тог…
04 апр '22 в 23:11
2
ответа
Не удается импортировать пакет в AWS lambda с модулем Nodejs14.x ES
У меня есть слой, где путь node_modules nodejs/node14/node_modules. Используя этот слой, я пытаюсь импортировать пакет в функцию Lambda, скажем, «aws-cloudfront-sign», например: import cfsign from 'aws-cloudfront-sign' Я получил сообщение об ошибке …
28 апр '22 в 20:06
0
ответов
Возможен ли экспорт деструктурированного объекта?
Я пишу ESmodule и имею следующий код: const object = { key1: 'test', key2: 'test2', } export { ...object } Кажется, вы не можете экспортировать деструктурированный объект? Есть ли обходной путь, который будет выглядеть чистым?
27 апр '22 в 19:20
1
ответ
ERR_REQUIRE_ESM не поддерживает модуль ES, как я могу это исправить? на файловом пакете
У меня есть устаревшее приложение, которое использует несколько очень старых пакетов, которые не поддерживают модуль ES в качестве примера. file-typeупаковка. Поэтому, если вы настроите HTTP-сервер babel и node с помощью, а затем установите пакет фа…
30 май '22 в 02:39
2
ответа
Использование пакетов модуля ES в функции Azure Typescript
Я не могу использовать p-map пакета в своей функции Azure. Я получаю следующую ошибку: Worker failed to load function: 'serverless' with function id: '<id>'. Result: Failure Exception: Worker was unable to load function serverless: 'Error [ERR…
13 май '22 в 19:50
0
ответов
Циклическая ошибка импорта с sequenceize и Esmodules
я работаю над проектом с tinyHttp V2, который использует только EsModules. Я пытаюсь сделать пример проекта с некоторыми моделями продолжения, но я не могу ничего запустить, компиляция машинописного текста жалуется на циклический импорт внутри модел…
31 май '22 в 09:33
0
ответов
Различное поведение с Mocha между `pnpm ln -g <pkg>` и `pnpm add github:<pkg>`
У меня возникла довольно сложная проблема, которую я не могу найти: Контекст Я хотел бы использовать версию ts библиотеки algebrite: https://github.com/davidedc/Algebrite Но мне также требовались некоторые внутренние типы и структура, поэтому я разв…
01 сен '22 в 09:32
0
ответов
Как запустить amcharts на Electron
Я работаю с Electron 11.0.2 и хотел интегрировать библиотеку amcharts в программу, над которой работал. Я создал тестовый скрипт, загруженный с помощью тега script в html, загруженном в процесс рендеринга Electron. Библиотека amcharts была импортиро…
16 сен '22 в 08:51
1
ответ
Экспорт всех файлов из папки в модуле es
У меня есть следующий скрипт, который пытается экспортировать каждый файл из определенной папки, но я застрял в части экспорта. Ниже то, что я пытался: index.js function exportAllFiles() { fs.readdir(filesDir, (err, files) => { if (err) { console…
08 ноя '22 в 08:35
1
ответ
Как определить модульную систему из кода библиотеки node js для импорта файла конфигурации
Я работаю над добавлением поддержки файла конфигурации в библиотеку NodeJS. NodeJS поддерживает двухмодульную систему — ESM и CommonJS — и, поскольку файлы javascript с.jsможно рассматривать как модуль ES или общий модуль JS на основе того, что опре…
05 авг '22 в 06:48
0
ответов
Как распечатать, какие файлы преобразуются плагином babel или babel?
Я пишу конфигурацию babel и jest, которая должна преобразовать один из node_modules. На данный момент это не работает, и я хотел бы знать, связана ли ошибка, которую я получаю, с тем, что файлы не преобразованы. К сожалению, я еще не нашел способ ре…
30 авг '22 в 15:07
1
ответ
Как я могу динамически загружать файл JSON внутри модуля ECMAScript?
Я делаю: let filePath = '../../data/my-file.json' import inputArray from filePath assert { type: 'json' } Вот результат, который я получаю: file:///.../script.mjs:5 import inputArray from filePath assert { type: 'json' } ^^^^^^^^ SyntaxError: Unexpe…
07 авг '22 в 23:02
0
ответов
В любом случае, чтобы самостоятельно импортировать с помощью CommonJs?
Я знаю, что модульное тестирование Jest проблематично, когда оно связано с насмешкой над дочерним методом, вызываемым внутри родительского метода в том же модуле. как таковой, const test2 = () => { return 'foo bar'; } const test1 = () => { ret…
22 фев '23 в 04:20
0
ответов
Nodejs Вопрос о круговой зависимости
Я тестировал циклическую зависимость с помощью commonjs. //index.js console.log('main starting'); const a = require('./a.js'); const b = require('./b.js'); console.log('in main, a.done = %j, b.done = %j', a.done, b.done); //a.js console.log('a start…
12 июн '22 в 03:33
0
ответов
Каков ПРАВИЛЬНЫЙ рабочий процесс для typescript, nodejs, npm, esmodule и commonjs?
Я пишу игру на холостом ходу с машинописным текстом. Возникает ситуация, когда мне приходится иметь дело с некоторой логикой вычисления больших чисел как на клиенте, так и на сервере. Клиент плохо поддерживает bigint, а сервер поддерживает. Итак, по…
17 авг '22 в 15:22
0
ответов
Monorepo Typescript, как собрать пакет вместе?
У меня есть пакет «А» и приложение «Б». «Пакет А» index.ts export default "foo" package.json main: index.ts types: index.ts tsconfig.json "module": "commonjs", «ПРИЛОЖЕНИЕ Б» import value from "A" pacakge.jsonB "type": "commonjs", tsconfig B "module…
15 сен '22 в 14:13
1
ответ
Возможны ли абсолютные (т.е. относительные к корню) пути к собственным узлам с помощью модуля ES с именем Import?
Обычно в Node можно использоватьNODE_PATH=./src"сделать так, чтобы вместо: import { foo } from '../../../bar' Вы можете просто сделать: import { foo } from 'src/bar' Однако это работает только в том случае, если вы используетеesmпакет (т.node -r esm…
27 июл '22 в 14:44
1
ответ
AWS CDK NodejsFunction: импортировать модуль, экспортированный как «export ="
Есть ли способ использовать модули (например, острые), экспортированные какexport = someModuleв лямбда-функции, определенной с помощьюNodejsFunctionвaws-cdk-lib? Заявление о необходимости (const xxx = require('module')) не работает с кодом Lambda Ty…
15 дек '22 в 05:30
0
ответов
Могу ли я использовать модули ES в IBM Cloud Functions (node.js) или поддерживается только Common JS?
Когда я создаю действие функции Node.js v16 из zip-файла, содержащего простойestest.js: function main(params) { return { message: 'Hello World' }; } иpackage.jsonсодержащий"type": "module"Я получил: { "error": "Initialization has failed due to: Erro…
30 июн '22 в 16:12