pandao / editor.md

The open source embeddable online markdown editor (component).
http://editor.md.ipandao.com/
MIT License
13.82k stars 2.42k forks source link

The package may have incorrect main/module/exports specified in its package.json. #966

Open harmoniemedia opened 2 years ago

harmoniemedia commented 2 years ago

Loading editor.md to Laravel using

window.editormd = require('editor.md');

in resources/js/bootstrap.js shows the following error:

✘ [ERROR] [plugin vite:dep-scan] Failed to resolve entry for package "editor.md". The package may have incorrect main/module/exports specified in its package.json.

    node_modules/esbuild/lib/main.js:933:27:
      933 │               let result = await callback2({
          ╵                            ^

    at packageEntryFailure (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:34419:11)
    at resolvePackageEntry (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:34416:5)
    at tryNodeResolve (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:34165:20)
    at Context.resolveId (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:33967:28)
    at Object.resolveId (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:35225:55)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async resolve (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:35848:26)
    at async file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:36019:34
    at async callback (/Users/user/project/node_modules/esbuild/lib/main.js:933:28)
    at async handleRequest (/Users/user/project/node_modules/esbuild/lib/main.js:713:30)

  This error came from the "onResolve" callback registered here:

    node_modules/esbuild/lib/main.js:855:22:
      855 │         let promise = setup({
          ╵                       ^

    at setup (file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:36009:19)
    at handlePlugins (/Users/user/project/node_modules/esbuild/lib/main.js:855:23)
    at Object.buildOrServe (/Users/user/project/node_modules/esbuild/lib/main.js:1149:7)
    at /Users/user/project/node_modules/esbuild/lib/main.js:2110:17
    at new Promise (<anonymous>)
    at Object.build (/Users/user/project/node_modules/esbuild/lib/main.js:2109:14)
    at build (/Users/user/project/node_modules/esbuild/lib/main.js:1956:51)
    at file:///Users/user/project/node_modules/vite/dist/node/chunks/dep-0f13c890.js:35796:46
    at Array.map (<anonymous>)

  The plugin "vite:dep-scan" was triggered by this import

    resources/js/bootstrap.js:38:27:
      38 │   window.editormd = require('editor.md');
         ╵                             ~~~~~~~~~~~

Build failed with 1 error:
node_modules/esbuild/lib/main.js:933:27: ERROR: [plugin: vite:dep-scan] Failed to resolve entry for package "editor.md". The package may have incorrect main/module/exports specified in its package.json.