alibaba / alibaba/lowcode-engine

自定义物料的样式问题

Offen
#3,074 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
15.9k
Forks
2.7k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## **Describe the bug (required)** / **详细描述 bug(必填)**
![image](https://github.com/user-attachments/assets/7a0f4bc7-ff4f-4e17-a899-5cae048fd45d)
我们通过以上命令初始化组件项目,然后将组件引入进来之后,发现组件在物料平台上显示的样式与其本来的样式不一致,然后下载如下的出码项目压缩包
![image](https://github.com/user-attachments/assets/e88008ea-a9ef-4af0-99bf-0d7db1a6c719)

将出码生成的源代码跑起来之后,发现页面中组件的样式与上述所说的物料平台一样,并未展示出它原本的样式,经过多番研究,发现将出码工程中的package.json文件里的ice.js包的版本由^1.0.0改为^2.0.0即可正常显示组件样式,
![image](https://github.com/user-attachments/assets/b9284918-cd8c-48b0-8736-7fd92cb30672)

但一直未能攻克物料工程中(包括通过npm run lowcode:build命令生成的静态文件)样式不正常的问题,请问出码的工程用到的ice.js包和物料工程中的哪个包是对应的,要怎样该才能和^2.0.0版本的ice.js包有相同的作用的影响呢

## **Expected behavior (required)** / **预期行为(必填,非常重要)**
开发自定义物料组件

## **Environments (please complete the following information) (required):** / **请提供如下信息(必填)**
- AliLowCodeEngine version: [e.g. 1.0.0] / 低代码引擎版本
- AliLowCodeEngineExt version: [e.g. 1.0.0] / 低代码引擎扩展包版本
- Browser [e.g. chrome, safari] / 浏览器版本
- materials / plugins / tools / 其他物料 / 插件 / 工具链版本

使用的是通过执行npm init @alilc/element your-material-name命令生成的组件库项目

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie mit dem durch `npm init @alilc/element your-material-name` generierten Projekt und vergleichen Sie dessen `package.json` mit der generierten Ausgabe von `npm run lowcode:build`. Verfolgen Sie den Unterschied zwischen ice.js ^1.0.0 und ^2.0.0 und ermitteln Sie die entsprechende Abhängigkeit von material-project; abgeschlossen ist die Aufgabe, wenn die Materialplattform und das generierte statische Projekt die ursprünglichen Styles der Komponente beibehalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.