当前位置: 首页 > 知识库问答 >
问题:

typescript - quill包下载到本地项目里引入不成功?

莘昊
2024-04-07

quill下载到项目里引入不成功
使用的版本是:"quill": "^2.0.0-rc.0",
根据github版本下载然后打包出来的dist文件放到本地项目目录.
项目package.json修改为"quill": "./packages/quill"

报错信息如下:
The requested module '/packages/quill/quill.js' does not provide an export named 'default'

希望能把quill包引入到本地项目中运行,不依赖node_modules下的依赖

/packages/quill/quill.js代码如下:

/packages/quill目录下还有quill.d.ts
代码如下:

但是core目录下也是不可执行的JS代码.
packages/quill/core/quill.js

packages/quill/core/quill.d.ts

共有2个答案

公西飞鸾
2024-04-07

请阅读官方文档,直接去CDN下载:
https://cdn.jsdelivr.net/npm/quill@2.0.0-rc.0/

窦凯定
2024-04-07

你用 ESM 的方式引入 CJS 的包肯定会有问题啊……
#CJS - 排错指南 | Vite 官方中文文档

感觉是你打包出来的命令有问题,产出的是 CJS 的内容。但我看我这边直接用 npm install 安装下来的是 ESM 的包。

最后就是为啥不直接 npm install quill@rc 这样使用呢?

 类似资料:
  • 如图,在 monorepo 中使用了 tailwindcss 后作为一个案例打包,并且按需生成了 dist/style.css 文件,但在演示项目中引入 css 文件时并没有生效也没有报错。 而后在演示项目也引用 tailwindcss 才得以生效,但显然这并不符合需求。 希望得到的结果是演示项目不需要使用 tailwindcss 就能让组件库的样式生效。 问题应该如何解决? 是否是我代码或配置有

  • 有没有大哥懂 react umi打包成jssdk 嵌入到其他项目里 script标签引入这样 类似iframe效果阿!!!!! 类型这种效果 爆红

  • 本文向大家介绍ThinkPHP实现将本地文件打包成zip下载,包括了ThinkPHP实现将本地文件打包成zip下载的使用技巧和注意事项,需要的朋友参考一下 首先,将FileToZip.class文件放到ThinkPHP/Extend/Library/ORG/Util/文件夹中,FileToZip.class.php为zip下载类,其详细代码如下: ThinkPHP中加载zip下载类FileToZi

  • 问题内容: 我正在开发/测试本地目录中的软件包。我想将其导入解释器(v2.5),但是sys.path不包括当前目录。现在我输入。有没有更好的办法? 也, 失败并显示此错误: 问题答案: 您只能在从作为包的一部分导入的模块中使用相对导入-您的脚本或交互式解释器不是,因此,当然(这意味着“从与我导入的包相同的包中导入”)不会不行 将被罚款,一旦你确保父目录的是(你如何设法让你的当前目录 远 从我不知道

  • 我对maven是新手,在将pom.xml中定义的依赖项下载到本地存储库时遇到了问题。正确下载pom.xml中定义的所有其他依赖项。此外,跨多个项目的其他依赖关系也运行良好。我使用的是maven 3.5.2和aws sdk 1.11.86 导致问题的依赖项是定义为的aws红移驱动程序- Maven存储库- 我的本地回购协议有以下内容- 我已经删除了本地文件。上次更新的文件,但无法解决此问题<有什么想

  • 本文向大家介绍Android Studio 下载视频到本地,包括了Android Studio 下载视频到本地的使用技巧和注意事项,需要的朋友参考一下 最近在研究视频下载到本地的问题,像爱奇艺,腾讯视频,迅雷看看等等一些视频播放器,如果在一个播放器里面视频下载到一半用户退出App之后,再次登录从头开始,那么就太可悲了,所以在做视频音频类的项目时,要实现的一个功能就是断点续传,就是将用户下载的视频或