susisu / mte-kernel

text editor independent part of markdown-table-editor
MIT License
76 stars 35 forks source link

Having issue with mjs file #2

Open shoaibsharif opened 4 years ago

shoaibsharif commented 4 years ago

I was using this library with typescript and having issue with mjs file. Is there any workaround for that? I get the following error:

Can't import the named export 'getEAW' from non EcmaScript module (only default export is available)

I have tried to import like this too:

import { TableEditor, options, Alignment, FormatType, 
HeaderAlignment } from "@susisu/mte-kernel/dist/mte-kernel.js";

but still no luck. How would I get rid of that? One thing was working when I delete the .mjs file from node_modules but then I get the same issue when deploying.

ghost commented 4 years ago

Have you found a solution? I have the same problem。

shoaibsharif commented 4 years ago

I forked it and change the package.json and gulp. Then, I am installing the package from github instead of installing it from npm registry.

ghost commented 4 years ago

Thank you。

ghost commented 4 years ago

Hi, thank you for your help. According to your instructions, the Vue framework I used can be run at development time. However, the same error was reported in the package. Can't I run in Vue?

shoaibsharif commented 4 years ago

Hi, thank you for your help. According to your instructions, the Vue framework I used can be run at development time. However, the same error was reported in the package. Can't I run in Vue?

can you update your package.json to

"@susisu/mte-kernel": "git+https://github.com/shoaibsharif/mte-kernel.git"

and check if that give you any error or not?

susisu commented 4 years ago

Hi, sorry for late reply.

I have no idea what is reporting that error (Webpack, TypeScript, or something else, and its version). Can you provide a reproduction repository?