Skip to content

import does not work correctly #31120

Closed
Closed
@frank-dspeed

Description

@frank-dspeed

node v13.2.0

examples

import { createAdapter, map, runEffect, now } from 'https://unpkg.com/@direktspeed/stream@0.0.17/core.mjs'
/*
 node stream-web-element.mjs 
(node:739700) ExperimentalWarning: The ESM module loader is experimental.
internal/modules/esm/default_resolve.js:94
  let url = moduleWrapResolve(specifier, parentURL);
            ^

Error: Cannot find module /@direktspeed/stream@0.0.17/core.mjs imported from /home/frank//es-streams/docs/stream-web-element.mjs
    at Loader.resolve [as _resolve] (internal/modules/esm/default_resolve.js:94:13)
    at Loader.resolve (internal/modules/esm/loader.js:74:33)
    at Loader.getModuleJob (internal/modules/esm/loader.js:148:40)
    at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:41:40)
    at link (internal/modules/esm/module_job.js:40:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}
*/

dynamic also but diffrent error

import('https://unpkg.com/@direktspeed/stream@0.0.17/core.mjs')
    .then(({ createAdapter, map, runEffect, now }) => {}).catch(console.log)

/*
node stream-web-element.mjs 
(node:739810) ExperimentalWarning: The ESM module loader is experimental.
Error: Cannot find module /@direktspeed/stream@0.0.17/core.mjs imported from /home/frank/es-streams/docs/stream-web-element.mjs
    at Loader.resolve [as _resolve] (internal/modules/esm/default_resolve.js:94:13)
    at Loader.resolve (internal/modules/esm/loader.js:74:33)
    at Loader.getModuleJob (internal/modules/esm/loader.js:148:40)
    at Loader.import (internal/modules/esm/loader.js:132:28)
    at importModuleDynamically (internal/modules/esm/translators.js:76:36)
    at exports.importModuleDynamicallyCallback (internal/process/esm_loader.js:31:14)
    at file:///home/frank/docker/apps/stealify/es-streams/docs/stream-web-element.mjs:12:1
    at ModuleJob.run (internal/modules/esm/module_job.js:109:37)
    at async Loader.import (internal/modules/esm/loader.js:133:24) {
  code: 'ERR_MODULE_NOT_FOUND'
}
*/

it looks like he stripps the http domain part and only uses path maybe i need to define a base url or what happens there?

Metadata

Metadata

Assignees

No one assigned

    Labels

    esmIssues and PRs related to the ECMAScript Modules implementation.experimentalIssues and PRs related to experimental features.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions