Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Blocks basic plugin not loading in React Vite application

未关闭
#48 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
react, typescript, vite
领域
frontend, tooling

调研方向

首先,将 grapesjs-blocks-basic 的包入口和生成的 JavaScript 与为 grapesjs-preset-webpage 显示的 TypeScript 声明进行比较。检查该包如何暴露给 React Vite 应用;当导入不再产生缺少声明文件的错误时,即表示完成。

由索引模型根据 Issue 内容生成。

描述

Hi having an issue with loading blocks basic in a React Vite application using:

npm i grapesjs-blocks-basic
 
The module doesn't load with the error:

Could not find a declaration file for module 'grapesjs-blocks-basic'.

Navigating to the file contains Javascript:

/*! grapesjs-blocks-basic - 0.1.8 */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("grapesjs")):"function"==typeof.....

Compared to navigating to plugin grapesjs-preset-webpage:
`import { Editor, Plugin } from 'grapesjs';

export type PluginOptions = {
/**
* Which blocks to add.
* @default ['link-block', 'quote', 'text-basic']
*/
blocks?: string[];
.....`

I'm able to load and use the following plugins:

  • grapesjs-preset-webpage
  • grapesjs-preset-forms

Is anyone else having issue with this module? This is a core module so any help or workarounds are greatly appreciated.

Thanks

主要语言
TypeScript
星标
87
派生
113
PR 合并指标
30 天内没有已合并 PR

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

GrapesJS/blocks-basic 的其他 Issue

查看 GrapesJS/blocks-basic 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。