Skip to content

Commit 8a8ae55

Browse files
🐞 fix:@import 修改为 @use 以应对 sass 升级弃用 @import
1 parent a31bafb commit 8a8ae55

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

src/components/bpmnProcessDesigner/package/theme/element-variables.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $--color-danger: #ff4d4f;
55
/* 改变 icon 字体路径变量,必需 */
66
$--font-path: '~element-ui/lib/theme-chalk/fonts';
77

8-
@import '~element-ui/packages/theme-chalk/src/index';
8+
@use '~element-ui/packages/theme-chalk/src/index';
99

1010
.el-table td,
1111
.el-table th {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
@import './process-designer.scss';
2-
@import './process-panel.scss';
1+
@use './process-designer.scss';
2+
@use './process-panel.scss';

src/components/bpmnProcessDesigner/package/theme/process-designer.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
@import 'bpmn-js-token-simulation/assets/css/bpmn-js-token-simulation.css';
2-
@import 'bpmn-js-token-simulation/assets/css/font-awesome.min.css';
3-
@import 'bpmn-js-token-simulation/assets/css/normalize.css';
1+
@use 'bpmn-js-token-simulation/assets/css/bpmn-js-token-simulation.css';
2+
@use 'bpmn-js-token-simulation/assets/css/font-awesome.min.css';
3+
@use 'bpmn-js-token-simulation/assets/css/normalize.css';
44

55
// 边框被 token-simulation 样式覆盖了
66
.djs-palette {

src/styles/global.module.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import './variables.scss';
1+
@use './variables.scss' as *;
22
// 导出变量
33
:export {
44
namespace: $namespace;

src/styles/index.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
@import './var.css';
2-
@import './FormCreate/index.scss';
3-
@import './theme.scss';
4-
@import 'element-plus/theme-chalk/dark/css-vars.css';
1+
@use './var.css';
2+
@use './FormCreate/index.scss';
3+
@use './theme.scss';
4+
@use 'element-plus/theme-chalk/dark/css-vars.css';
55

66
.reset-margin [class*='el-icon'] + span {
77
margin-left: 2px !important;

vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export default ({command, mode}: ConfigEnv): UserConfig => {
4343
css: {
4444
preprocessorOptions: {
4545
scss: {
46-
additionalData: '@import "./src/styles/variables.scss";',
46+
additionalData: '@use "@/styles/variables.scss" as *;',
4747
javascriptEnabled: true
4848
}
4949
}

0 commit comments

Comments
 (0)