DTStack / DTStack/monaco-sql-languages
支持@monaco-editor/react使用
Đang mở
- Ngôn ngữ chính
- TypeScript
- Star
- 295
- Fork
- 50
- Merge trung bình
- 1 giờ 21 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
我使用的是包 https://www.npmjs.com/package/@monaco-editor/react
它是用的时候再加载的编辑器,不会把编辑器代码打包到我的代码中,我看了一下源码,monaco-sql-languages,直接引入了api,导致注入sql语法没有生效。
还有一个问题devDependencies下的monaco-editor可以不锁死吗?"monaco-editor": "0.52.2",
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu từ mã nguồn trực tiếp import Monaco editor API và mục devDependencies cho monaco-editor. Tái hiện vấn đề SQL injection với cơ chế lazy loading của @monaco-editor/react, sau đó xác minh rằng hỗ trợ ngôn ngữ SQL hoạt động và phiên bản dependency không còn bị khóa một cách không cần thiết.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100